Nov09
9
Share

WordPress 调用相关随机文章等扩展阅读链接方案

流量统计一个很重要的参数就是 PV ,它反映了博客的粘度,或者说内容是不是很吸引人。如何增加博客的 PV 值?除了在文章质量上下功夫之外,合理的网页布局也是很重要的。关于网站、网页布局,这是一个很大的问题,我不像展开来说,今天只是说说其中的一个小小的部分:扩展阅读部分。

很多博客在文章页或者侧边栏添加了相关文章、最近文章、随机文章、热评文章等的扩展阅读链接,这样很好,既方便了读者也增加网页展示的机会。那么如何实现相关文章、随机文章等扩展阅读链接的调用呢?

首先三两饭想到的是使用插件,比如: WordPress 中文工具箱WordPress Related Posts 等。经过比较我选择了 WordPress Related Posts 插件。虽然 WordPress 中文工具箱很强大,但是它没有相关文章输出功能,而我又不愿意多用插件。

WordPress Related Posts 虽然只是一个相关文章插件,但是只要细看它的插件代码就可以看出,插件本身已经包含了随机文章、热评文章等函数,只要调用一下就能使用这些功能。

调用随机文章:

<?php wp_most_commented_posts(); ?>

调用热评文章:

<?php wp_random_posts(); ?>

还有一种方法可以实现这些扩展阅读的调用,就是使用 WordPress 自身已经集成的一些函数,比如最近发布的文章,随机文章等等。这样做的好处是不需要使用插件,减少服务器的请求负担。

最近文章函数:

<?php get_archives('postbypost', 5); ?>

随机文章函数:

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

剩下的就是在相应的地方加入想要的代码,再加上点 CSS 样式就可以了。合理的扩展阅读链接会引导读者更深入的阅读你的博客,所以这是一个需要博客重视的地方。

9 Responses to “WordPress 调用相关随机文章等扩展阅读链接方案”

  1. Sept.31st January 21,2010 12:30 PM#

    学习了!谢谢!

    回复

  2. Streaker May 26,2009 11:23 AM#

    很好,我居然用它们在非theme中实现了效果。谢谢

    回复

  3. nooidea November 21,2008 01:11 PM#

    我使用了自身的函数

    把代码放入 怎么我的留言全都跟着随机拉?

    回复

    三两饭 在 November 21st, 2008 4:08 pm 回复:

    我也遇到这种情况,貌似和插件自身有关。

    回复

    notyn 在 December 11th, 2008 3:20 pm 回复:

    恩,都遇到了这个问题,只有把随机放在最下面有用,在评论前放入就有错误了

    回复

  4. ZZB November 19,2008 09:47 AM#

    其实我一直觉得这些东西能增加访客粘度是很扯谈的事情

    回复

  5. 火星人 November 10,2008 10:35 AM#

    还是想用插件。

    回复

Leave a Reply