WordPress 2.3 版本开始 WordPress 内置了 Tag 支持,由于 WordPress 使用的 MySQL 数据库默认不支持中文分词,所以在中文情况下产生相关日志的最好方法就是通过 Tag,根据日志含有相同的 Tag 数越多,就认为日志相关性越强,所以我根据这一原理开发了 WordPress Related Posts 这个插件。
所以 WordPress Related Posts Plugin 最基本的功能就是根据日志的 tag 的相关性产生一个相关日志列表,并且可以把相关日志列表添加到 Feed 中。
安装和使用:
- 上传整个插件文件夹到 /wp-content/plugins/ 目录下或者在后台直接安装
- 在插件菜单下激活插件
- 在模板文件中适当的位置插入 <?php wp_related_posts(); ?> 模板函数或者在后台使用自动插入相关日志功能
- 在管理界面下,Manage > Setting > Related Posts 中配置插件的输出
详细配置
WordPress 相关日志插件有详细的配置选项,下面讲解下每个选项的含义。

WordPress Related Posts Plugin 后台选项
- 相关日志列表标题:给整个相关日志列表整个标题,可以是 Related Posts 或者相关日志都可以。
- 相关日志标题标签:这里可以有 h2, h3, h4, p, div 等五种选择,你根据自己的主题进行选择,如果相关日志的标题为 Related Posts,这里选择的标签为 h3,最后标题在 HTML 中的形式为
<h3>Related Posts</h3> - 最多显示:是设置相关日志最多显示几条。
- 不包括(分类 ID):如果你不在某些分类下的日志显示相关日志,那么就把这些分类的 ID 输入到这个框中,用英文的分号(,)分开
- 其他设置:
- 显示留言数:在相关日志中显示日志的有多少条留言了
- 显示日志发布日志:在相关日志中显示日志的发布日期
- 自动插入相关日志:如果你不想手工在 single.php 中插入 <?php wp_related_posts(); ?> 模板函数,可以通过该选项自动插入。
- 在 RSS 中添加相关日志:如果你想 Feed 中,日志的末尾显示相关日志,那么请勾上该选项。
- 摘要设置:如果你想在相关日志的显示日志的摘要,就可以通过这里实现,选择之后,会让你输入摘要最大的文本。
- 无相关日志时的设置:当谋篇日志某相关日志的时候,你想显示什么?该插件可以让你选择:
- 简单显示没有相关日志文本
- 随机日志
- 最多留言日志
- 最流行日志(如果安装了 Popularity Contest 插件)
并且选择无相关日志时候显示的日志类别之后,还可以设置他们的标题或者文本。
- 缩略图设置:如果你的博客通过自定义字段给每篇日志设置了缩略图,那么还可以通过缩略图形式显示相关日志,其中该功能还有两个设置:
- 是否还显示标题等文本。
- 选择哪个自定义字段是用于显示缩略图的。
缩略图功能是给高级用户或者有需求的用户使用的,一般是用不到的,所以不明白这个是什么意思,那就请不要选择。

1. Rocky | 2010:04:29 - 12:43:16 | #
为啥我用了这个插件,会在标签前后各显示一次相关日志?
我用的inove主题,是不是他已带这功能了~~
支持1 反对
2. weiwei | 2010:05:21 - 23:12:05 | #
老哥,我看了那么久怎么看不大懂,总结了下,总之很好很强大..有空教我..
支持 反对
3. 亲爱的小Z | 2010:06:07 - 17:21:27 | #
你好,“相关文章”是根据tag来实现,那么假如我想实现“相关页面”,该怎么实现呢?急。谢谢指教。
支持 反对
4. Denis | 2010:06:07 - 17:31:44 | #
修改插件,把类型从日志改成 页面!
支持 反对
5. 亲爱的小Z | 2010:06:07 - 19:06:04 | #
真的假的?日志由tag判断是否为相关,页面由什么判断是否相关?
支持 反对
6. Denis | 2010:06:07 - 22:20:16 | #
假的!
支持 反对
7. 亲爱的小Z | 2010:06:08 - 09:56:11 | #
。。
支持 反对
8. winson | 2010:06:18 - 09:37:34 | #
您好··我将WORDPRESS版本升级到3.0后,那个插件就不能显示链接出来了··
支持 反对
9. Denis | 2010:06:18 - 11:55:09 | #
哦,我还没有测试,我迟点测试了,和你说!
支持 反对
10. winson | 2010:06:18 - 09:47:04 | #
应该这么说 就是文章后面不能显示相关链接
支持 反对