WordPress投票插件Post Ratings

By
WP札记

很多网站都添加了投票功能(google play、豆瓣,还有一些知名博客等等),除了使用方便,让读者对文章可读性一目了然之外,最主要的是……会显示在google的搜索结果中!这便是评分微数据的作用了。对于WordPress博主来说,达到这个效果,用插件应该是易如反掌。这次主题制作的目的之一,便是希望达到在google搜索结果中看到这个比较扎眼的结果,嘿嘿,目前已经达到,截图留念:

post ratings

评分插件选择

我使用的post ratings,这是一个类似wp-postratings的插件,但是更小巧,后台更简单,修改也很方便。记得MG12在某篇文章中提到,他用了wp-postratings这个插件,经过了他的“重写一般”的修改,测试可以看到,使用效果还是挺不错的。

上面那个wp-postratings插件作者便是很多好插件的作者Lester Chan,但是之前已经宣布All Good Things Must Come To An End(好东西都会用到头的,爷不干啦!)之后,就不再提供技术支持了(该作者的许多其他插件也遭此厄运)。而且插件本身强大,后台提供了许多选项(比如类似postviews插件的短代码),使用上问题自然不大,但是修改起来就繁琐很多了。

综合考虑之后,选用了另外一个插件Post Ratings,作者口气很大,直接在wp插件页面写上:

“Why another rating plugin? Because the existing ones are either outdated, bloated with useless functionality, or just too buggy :)”(因为目前的插件要么许久未更新,要么就是加了好多无用的代码,或者就是bug太多~~)

这位作者,这是在讽刺wp-postratings已经年久失修了吗?

post ratings插件使用

直接在后台搜post ratings,作者是digitalnature,后台安装,启用即可。之后选择在content的前面或者后面显示,还有哪个页面显示即配置完成。当然也提供了手动放置的代码(注:短代码[ rate ]只在文章中使用有效,主题编辑中请使用如下代码):

插件代码比较少(3个php,一个js,一个css),而且直接在目录中提供了星星图标的psd,方便修改。如果想修改显示文字的话,直接编辑plugins\post-ratings\templates\post-ratings-control.php这个文件即可,代码几十行,很简单。

具体添加内容可参照MG12的教程:《评分微数据 Rating 和 AggregateRating 使用方法》,此文比较详细地介绍了几种微数据的差异和注意事项。

2013-4-12 update:
如果评分改为10分制,并加上reviewcount,则会出现如下效果:

post ratings 2

6

Comments: 76

  1. 不知道這個評分插件能否只在後台使用,比如說使用在 manage_posts_custom_column 的參數,然後新增 Rating 欄位在後台特定的 CPT 文章列表頁(或分頁列表頁)?

    2013年02月27日
    • @Carrie 评分只能后台使用有什么意义,只让自己评分吗?
      还是说用在自定义文章类型里,如果是这个的话改一下插件文件的post type应该就可以了

      @venmax 2013年02月27日
    • @axiu 也的確需要自定 post type 的功能,但只在後台使用的意思,是因為另外的站點是需要後台評分文章的,但前台無需顯示,所以才會問是否可以只在後台使用。

      2013年02月27日
    • @Carrie 这个插件貌似没这个功能。

      @venmax 2013年02月28日
    • @axiu 嗯,好,謝謝回覆讓我了解。

      2013年02月28日
    • @Carrie 后台评分文章?做统计咯?

      2013年02月28日
  2. 投票插件还有这样的效果啊

    2013年02月27日
  3. 看到啦,还看到有些人给文章投票了,没投票的一片黑,有投票的一片金灿灿,这投票几分拿不定主意啊,汗。。。反正总感觉2颗星应该是马马虎虎吧,4颗星就是不错了。

    2013年02月27日
  4. 这星星会多出来么,突然发现5颗星,汗。。

    2013年02月27日
  5. 目测流量不多的情况下使用星星的意义不大

    2013年02月27日
  6. 一些小接建议: 主页的缩略图和简介调整一下,对齐点,另外就是这个插件的.ratings .meta的11px字体设置大一点,感觉字体太小,12px不错。

    2013年02月28日
    • @郑永 缩略图对齐看着太规矩,所以就故意去掉对齐了~~随意点嘛

      @venmax 2013年02月28日
    • @axiu 原来如此,我可能太在意工整了,呵呵。我也加上这个插件了。

      2013年02月28日
  7. “前面后者后面显示,还有哪个页面显示即配置完成” 这句中的 或则 , 那个 错别字。

    2013年02月28日
  8. 恩,这个不错的,我最终还是没选择它 :cool:

    2013年02月28日
  9. 没用用过这个东东,收藏下

    2013年02月28日
  10. 无觅上面不是有个推荐和喜欢的按钮吗?

    2013年02月28日
  11. 只得说google搜索还是牛

    2013年03月01日
  12. content:”.” 去掉这个会不会更好点?

    2013年03月02日
  13. 调用的时候。。

    2013年03月02日
    • @郑永 没明白你的意思

      @venmax 2013年03月02日
    • @axiu 插件的css,去掉content .,和前边的by axiu 对齐,文章标题下。

      2013年03月02日
    • @郑永 啊!谢谢永哥,之前看了一眼IE不对齐,以为是图片的问题,也没搭理它,原来是这个问题。

      @venmax 2013年03月02日
  14. 评你的分,不评论——呃,又评论了

    2013年03月02日
  15. 既然发了评论就说明问题吧:星星图片对齐问题,你忘了点击投票后的对齐,霍霍。

    2013年03月02日
    • @zwwooooo 奇怪,小星星在火狐狸19.0版本里看是换行了。。。但是其他版本和google浏览器又没问题。

      2013年03月03日
    • @郑永 刷新试试……可能是缓存

      @venmax 2013年03月03日

Carrie进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注

*

:razz: