WordPress 相关文章插件 – Yet Another Related Posts Plugin

来源:http://www.neoease.com/yet-another-related-posts-plugin/

相关文章在博客中能够引导用户访问更多可能感兴趣的文章, 不仅增加了用户粘度, 对用户体验的提高, 也是 SEO 内链优化的重要一环.

大概两年前吧, 我开始使用 Yet Another Related Posts Plugin (YARPP) 这款相关文章插件, 与其他类似插件比较, 它有很多优点, 也有一些问题, 本文我会介绍一下这些优缺点和提供一些使用建议.

为什么选择 YARPP 相关文章插件?

WordPress 的相关文章插件选择很多, 但做得好的没几个. 我原本用的是另一款插件: WordPress Related Posts.

WordPress Related Posts 的原作者是国内知名博客我爱水煮鱼 (现在已经卖给了一老外开发), 我也贡献过一些代码, 用了好几个年头了, 而且我发布的所有主题都默认支持这款插件. 当时这款插件的问题是相关文章不精准, 自定义程度低, 所以我换了...

YARPP 的卖点正是 WordPress Related Posts 的不足, 页面结构和相关特征高度的自定义. 界面上, 你可以使用默认的模板和简单的调整, 或者选择自己编写写的模板, 在 $post 对象可用的数据项中, 基本你想将界面做成什么样子都可以.

相关文章模板

而在筛选相关文章的功能上更是强大, 用户可以对相关因子 (如: 标题, 内容, 标签和分类等) 进行给予不同的权值.

相关文章特征因子

相比于其他欧美开发者制作的相关组件, 因为 YARPP 的作者是个日本人, 基本上对汉字的支持也非常好, 适合国人使用.

YARPP 相关文章插件的缺点

YARPP 功能是强大了, 但操作也更加复杂, 很难实现安装完即可使用, 必须做一些设定, 尽管这不难. 借 Denis (我爱水煮鱼的作者) 的话: 多数用户看到整个面板的选项就可能将插件卸载掉了. 另外, 因为相关因子较多, 如果网站的文章少, 会匹配不到或者是能匹配到少量的文章.

是不是文章多了就比较好? 也不一定, 插件需要为相关文章生成缓存数据, 如果设置不当加之文章太多就会宕机. 当然, 万篇以内应该是没问题的. 而现在 WordPress Related Posts 为了解决相关文章不精准的问题, 也开始使用类似的缓存方式, 同样不能避免这个问题.

使用 YARPP

下载和安装

  1. 插件页面下载.
  2. 解压上传到 {WordPress 目录}/wp-content/plugin/ 目录.
  3. yarpp-templates 目录内的 PHP 文件拷贝到正在使用的主题根目录.
  4. http://{你的网址}/wp-admin/plugins.php 激活插件.

配置插件

进入 Settings > Related Posts (YARPP) 进行插件配置, 我相信一般人都可以看懂. "Display options for your website" 中有几点需要注意的:

  1. Automatically display 这里是选择自动加载的选项, 如果勾选, 则自动在文章后面追加相关文章列表.
  2. 最新的一些版本, 插件已经支持带缩略图的相关文章, 但需要你的主题本身支持 Featured Images 功能.
  3. 如果选择自定义模板, 请确定在主题根目录存在以 yarpp-template- 作为前缀命名的 PHP 文件. 你可以在插件的 yarpp-templates 目录找到这些文件.

后话

我这里建议刚入门的 WordPress 用户还是使用 WordPress Related Posts 比较好, 容易上手, 也避免找不到相关文章; 而追求更精准更可控的那些整天折腾的用户, YARPP 更加适合.

如果主题支持 Featured Images, 最新版本的 YARPP 的已经支持带缩略图的展现模式了. 如果你的主题不支持 Featured Images 功能, 也可以结合《WordPress 缩略图的方法》提及的方法制作带缩略图的插件模板.

发表评论