程序员刘杨

———没有写不出的程序,只有不努力的程序员。

2010年02月02日   WordPress, 头条   4,917 次浏览

祝大家新年快乐,有任何问题可与我联系:点击这里给我发消息

很多网站中都有随机文章,但是是都是以不同的名义出现的,随机文章可以给我们带来很多流量,那么今天我来教大家WordPress随机文章方法,一般有两种方法:

1、代码方式:这个比较灵活,你可以将随机文章放到你想放的任意地方,代码如下:

<h3>随机文章</h3>
   <ul>
    <?php  $randposts = $wpdb->get_results('SELECT p.ID, p.post_title, rand()*p1.id AS o_id FROM ' . $wpdb->posts . ' AS p JOIN ( SELECT MAX(ID) AS id FROM ' . $wpdb->posts . ' WHERE post_type="post" AND post_status="publish") AS p1 WHERE p.post_type="post"  AND p.post_status="publish" ORDER BY o_id LIMIT 10');
          foreach($randposts as $randpost) {
              echo('<li><a href="' . get_permalink($randpost->ID) . '" title="' . $randpost->post_title . '">' . $randpost->post_title . '</a></li>');
           }
   ?>
</ul>

2、插件方式,这个方法比较容易,但是很死,只能放在固定的位置:

下载地址:random-posts.zip
使用方法:
1、解压缩,把random-posts.php上传至/wp-content/plugins/
2、在管理界面里激活 Random Posts for Chinese 插件
3、在模板里调用 <?php random_posts(); ?>
4、调用方式

random_posts ($limit = 5, $length = 400, $before =<li>, $after =</li>, $show_pass_post = false, $show_excerpt_in_title = true)

$limit:显示文章数,缺省5篇;
$length:摘要长度,缺省400;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
$show_excerpt_in_title:是(true),摘要显示于文章链接的title;否(false),直接显示于页面;缺省是(true)

赞 赏
申明:除非注明,本站文章均为原创,转载请以链接形式标明本文地址。 如有问题,请于一周内与本站联系,本站将在第一时间对相关内容进行处理。
本文地址: http://www.yyjjssnn.cn/articles/163.html
相关阅读: WordPress, 随机文章

>>> Hello World <<<

这篇内容是否帮助到你了呢?

如果你有任何疑问或有建议留给其他朋友,都可以给我留言。

:wink: :twisted: :surprised: :smile: :smile9: :smile8: :smile7: :smile6: :smile5: :smile56: :smile55: :smile54: :smile53: :smile52: :smile51: :smile50: :smile4: :smile49: :smile48: :smile47: :smile46: :smile45: :smile44: :smile43: :smile42: :smile41: :smile40: :smile3: :smile39: :smile38: :smile37: :smile36: :smile35: :smile34: :smile33: :smile32: :smile31: :smile30: :smile2: :smile29: :smile28: :smile27: :smile26: :smile25: :smile24: :smile23: :smile22: :smile21: :smile20: :smile1: :smile19: :smile18: :smile17: :smile16: :smile15: :smile14: :smile13: :smile12: :smile11: :smile10: :smile0: :sad: :rolleyes1: :redface: :razz: :question: :neutral: :mrgreen: :mad: :lol: :idea: :exclaim: :evil: :eek: :cry: :cool: :confused: :biggrin: :arrow:

友情链接: 程序员刘杨 刘杨
Copyright 2003~2018 保留所有权利 | 网站地图
备案号:湘ICP备14001005号-2

湘公网安备 43011102001322号