有的时候,我们需要给文章添加评分功能,倡萌之前推荐过这方面的投票插件:
今天推荐的是WordPress文章评分插件:WP-PostRatings ,非常强大,而且具备了多种样式可供选择。
WP-PostRatings 的优点
- 功能简单: WP-PostRatings 的功能就是评分和显示评分,没有其它你不需要的功能,没有多余的组件。
- 自定义程度高: 插件提供的功能对一般人够用,但如果你有特别的需求,这个插件提供了高度定制,可定义如评分显示位置、评分显示样式、根据评分筛选文章(如评分最高的N篇文章、评分最低的某个分类的N篇文章)等等。
- 支持Rich Snippets:1.6.3 版本开始支持Google Rich Snippet,好处就是在搜索结果中可以显示文章的评分,这样的搜索结果在所有搜索结果中显得非常的醒目,能够明显地增加点击率。
- 强大的日志系统:对每一次评分都记录在案,便于对评分和文章进行分析。
WP-PostRatings 的安装和使用
1.后台搜索 WP-PostRatings 即可安装,或者 下载 WP-PostRatings
2.启用后,需要手动在循环语句
<?php while (have_posts()) : the_post(); ?> |
之后需要显示评分的地方添加代码:
<?php if(function_exists('the_ratings')) { the_ratings(); } ?> |
WP-PostRatings 设置
插件安装好之后,会在后台面板的左侧菜单中添加 Ratings ,其中包括以下项:
- Manage Ratings : 管理现有的评分
- Ratings Options : 管理评分的选项
- Ratings Template: 评分模板
- Uninstall WP-PostRatings: 卸载插件
下面将每个部分简单说明一下。
1. Manage Ratings – 管理评分
其中包括以下内容:
- 评分日志: 显示评分的ID(每次评分有个ID,ID值从1递增)、用户(登录的用户会显示出来,未登录访客显示guest)、评分值 Rating、评分的文章或页面 Post ID、文章标题Post Title、评分时间Date / Time 和 评分者的IP或主机信息 IP / Host。
- 筛选: 可以对评分日志进行简单的筛选和排序,设置筛选和排序选项。
- 评分日志统计: 显示投票总数、投票总分、平均分
- 清除数据或日志: 可以选择要清除的类型:日志、评分数据还是两者,需要清除的Post ID,可以使用多个,可以使用 all 代表全部。
2. Ratings Options – 评分选项
包括以下选项:
- Ratings Image: 设置评分图形,有很多样式可以选择。我选择第二种,非常直观。
- Individual Rating Text/Value : 设置每个评分图形的文本和值,按照默认的即可。
- Ratings AJAX Style : 评分AJAX风格,这两个选项没动,不太清楚啥意思。
- Allow To Rate : 设置可以评分的用户:注册用户、访客或两者均可,一般选择两者均可。
- Logging Method : 设置评分时是否记录,如果记录的话,选择记录Cookie、IP、Cookie和IP、用户名,一般选择Cookie和IP,通过记录这些内容,可以防止有些人滥用投票。
3. Ratings Templates – 评分模板
用于设置以下项目的显示文本、显示方式:
- Ratings Vote Text:投票时显示的信息
- Ratings Voted Text:投票之后显示的信息
- Ratings No Permission Text:没有权限投票时显示的信息
- Ratings None:没有评分时显示的信息
- Highest Rated:最高评分显示的信息
- Most Rated:最多评分显示的信息
4. 卸载插件
很简单,就不用介绍了。
小结
总体来说, WP-PostRatings 插件是一款相当不错的插件。如果你希望改善SEO,希望增加用户的互动,希望页面更加漂亮,那就赶快安装 WP-PostRatings 这个插件吧。
在使用 WP-PostRatings 文章打星评分插件之后,几乎每篇文章在Google搜索结果中都可以显示评分值、评分数,非常醒目,无疑增大了文章的点击率。
注:本文大部分内容引用自 jsxubar 的博客,原文链接:http://www.jsxubar.info/wp-postratings.html
来源:
https://www.wpdaxue.com/wp-postratings.html