如果各位看官有留意的话,一定发现了百不度的每篇文章下面都增添了相关文章链接这一功能。这个功能是通过wp_list_posts v0.1实现的。因为我一直没有使用标签(tags)这一功能,所以要生成相关文章就只能依靠分类来实现,经过筛选,我认为现阶段只有这个插件最适合百不度使用,其实这并不是很好,不过还没有找到更好一点的。
我的想法是在每篇文章的后面随机的显示同一分类下的相关文章,而不是现在的降序排列显示同一分类下的5篇文章或者是升序显示同一分类的5篇文章。尤其是升序显示同一分类下的5篇文章是最不可取的,原因是只要大于最早发布的5篇文章的日期的文章后面永远都只显示最早发布的5篇文章,也就是说固定不变,这就没什么意思了。
今天百不度开始为每篇文章添加标签(tags),于是接下来百不度打算换用水煮鱼的wp23_related_posts插件来实现相关文章功能。这个插件会根据文章的tags的相关性自动产生一个相关日志列表。并且还可以设置是否把相关日志列表显示在 Feed 中。使用方法也很简单,在需要列出相关文章的地方调用 wp23_related_posts() 函数即可。
下面将逐一介绍另外5个显示相关文章的 WordPress 插件。
5、Other Posts from Cat plugin for WordPress(似乎被墙了,请用代理访问)
这个是国外插件,使用方法也很简单,这里就不多说了。缺点:可定制性差,同一分类下面的文章只能显示在文章后面,没办法显示在别的地方。
这是对wordpress中文工具箱的补充,增加了显示同一分类下面文章的功能。
调用同一分类下面文章的函数格式是:
<?php get_category_post_list($num, $limit, $order=”DESC”); ?>
其中$num对应的是分类的ID,$limit对应的是显示文章的数量,$order对应的是文章的显示方式,具体可以参考源代码。缺点:该插件不适用于在具体文章后面显示同一类别下的文章,这也是百不度不选择它的原因。
这个又是一个国外插件,本文最关注的就是它的相关文章功能和在Feed中显示相关文章。它的中文包请看这里。
Similar Post是根据标题、正文、标签和分类这四个内容来挑选“相关文章”的,这和即将介绍的 Yet Another Related Posts Plugin 插件差不多,不过不能在 Feed 中显示相关文章,这点很遗憾。
1、Yet Another Related Posts Plugin
YARPP也是根据标题、正文、标签和分类这四个内容来挑选“相关文章”的,可以在 Feed 中显示相关文章,这点比较强悍。缺点:自动在文章后面显示相关文章,无法控制它在自己想要的位置显示,这也是百不度不选择它的原因。
也许还有其它关于显示相关文章的插件或者是解决方法。各位看官不妨在下面提出来。
虽然看官很少,经常都是百不度一人在那里自说自话,不过我还是不会放弃的,每写一文都是进步啊。O(∩_∩)O哈哈~
原创文章如转载,请注明:转载自百不度 [ http://www.baibudu.com/ ]
本文链接地址:http://www.baibudu.com/7-ge-xian-shi-xiang-guan-wen-zhang-di-wordpress-cha-jian/
