小左闲谈

WordPress无插件调用随机文章代码

当前位置:首页 » 学习 » 本页
In 学习  @2012-07-24

  想要百度收录你的文章内页,你起码得让百度蜘蛛爬到那里去吧,而有些文章除了归档页基本上很难看到了,那么我们就要对自己网站的內链部分做一点改进,对于wordpress来说,一个很好的方法就是在页面中加入一个随机文章模块,很简单就达到了优化内链的目的。
  我在侧边栏也加入了随机文章,这段代码当然也可以用在其他你想要加入随机文章的地方,自己做个CSS进去,效果会很好的,嘿嘿。
  下面就是调用随机文章的代码:

<?php $rand_posts=get_posts('numberposts=20&orderby=rand');foreach($rand_posts as $post) : ?> 
<li><a href="<?php the_permalink(); ?>"><?php echo mb_strimwidth(get_the_title(), 0, 30,"…"); ?></a></li>
<?php endforeach;?>

numberposts=20 调用文章的数量:20
orderby=rand 调用规则:随机
重点是:用到了截断函数mb_strimwidth
mb_strimwidth(get_the_title(), 0, 30,”…”);
参数0,30,…分别表示开始位置,标题截断长度,省略部分用…表示。
mb_strimwidth截断函数很好用,很多地方都可以用到,有兴趣的可以自己研究研究。

若无特殊声明,表示本文由:小左闲谈.原创
链接地址: http://blog.m1910.com/archives/213.html
版权所有 © 转载时请以链接形式注明作者和原始出处!
标签: ,   评论: 3枚  被围观 3,979 次

发表一下你的看法

3 评论 在 "WordPress无插件调用随机文章代码"

avatar
排序:   最新 | 最旧
Betty

试了下,确实能用

非常感谢分享,谢谢

创意元素

博主,你文章页下同时出现最新文章、随机文章、相关文章这样的是需要怎样弄的呢

wpDiscuz