标签数目统计值 290
分类 博客 作者 芒果 发布于 2009年05月25日 1,104 次阅读 12 条评论

Google 首页有“手气不错”按钮,如果需要为 WordPress 添加随机文章链接,简单的代码就能实现,并不需要插件支持。每次刷新页面,链接会自动更新,演示效果请点击芒果首页的蓝色按钮。

随机文章代码如下:

<?php $rand_post=get_posts('numberposts=1&orderby=rand'); foreach($rand_post as $post) : ?><a href="<?php the_permalink(); ?>">随机</a><?php endforeach; ?>

以上代码使用 WordPress 默认函数 get_posts 中的 orderby=rand 属性来随机选取文章链接。但如果需要调用多篇文章并以列表形式展示,则代码如下:

<?php $rand_post = get_posts('numberposts=10&orderby=rand');
foreach( $rand_post as $post ) : ?>
<li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>

以上代码随机选择 10 篇文章,列表样式可以根据需要自定义。

标签
链接 WordPress 随机日志调用代码

如需转载,请粘贴以下代码至文章末尾。 转载自 <a href="http://www.mangguo.org/wordpress-random-post-call-code/" title="WordPress 随机日志调用代码" rel="bookmark">WordPress 随机日志调用代码 | 芒果</a>

如果喜欢芒果的文章,欢迎订阅。Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

评论列表

Jutoy 说 2009年05月25日  @  2:04 下午

我还是用插件实现的呢!

回复回复
随流 说 2009年06月5日  @  11:22 上午

请问下怎么样排除某一个分类呢?

回复回复
芒果 说 2009年06月5日  @  12:54 下午

@随流
请看这篇文章:WordPress 主循环排除特定分类

回复回复
cuiqingyao 说 2009年07月23日  @  5:11 下午

不错,是技术博客,收藏了。

回复回复
cuiqingyao 说 2009年07月24日  @  12:06 下午

芒果,我按你的说的做了,结果我的侧边栏打不开了,能否帮助下,QQ:425478817

回复回复
cuiqingyao 说 2009年07月24日  @  6:13 下午

芒果,你好,现在又好了,真是感谢你了!
祝写博快乐。工作快乐。

回复回复
备案窝 说 2009年08月24日  @  5:36 下午

谢谢芒果。

回复回复
广州SEO 说 2009年08月26日  @  7:16 下午

谢谢了...

回复回复
k-maps 说 2009年09月11日  @  12:11 上午

哈~~~不错~~
我也弄了个~~

回复回复
Amos Lee 说 2009年09月18日  @  1:12 上午

主题不错,简洁!

回复回复
lossa 说 2009年09月29日  @  4:13 下午

使用这个代码会造成评论随机化的,以前有个插件也是这个BUG,不知道芒果能不能解决这个问题呢?

回复回复
neotime 说 2010年02月9日  @  6:05 下午

代码是有了,问题是放在哪个 PHP 文件啊。

菜鸟看不懂啊。。。。。。

回复回复

撰写评论

昵称 *

邮件 *

网站