首页 > 插件下载 > 好用的,WP-PostRatings投票插件

好用的,WP-PostRatings投票插件

15条评论
标签:
更多

WP-PostRatings简单介绍:

WordPress上发布了文章,除了开放让大家留言、评论之外,我们开可以使用文章投票、评价功能,来对你的文章进行打分数,这样能更方便网友来进行阅读,想要拥有这样的功能吗?那么我就向你推荐 WP-PostRatings评分插件。

WP-PostRatings是专属于WordPress架站系统的插件,它支持多种样式的的图标,除了传统样式的打星星外,还可以修改成爱心、数字或大拇指朝上/朝下的按钮等多种样式,你可以根据自己想喜好,选择相应的图标样式。

此外,而且对每一篇文章的评价,在网站后台都有详细的记录,我们可以根据帐户名称(如果有开放注册的话)、文章ID、文章标题等等,通过简单而又完整的评价统计功能,我们可以很仔细的观察出那些网站是大家比较感兴趣的,或者对那些文章不受欢迎,这样,可以让我们对文章的发布有所侧重。

WP-PostRatings安装使用(WordPress2.7为例):

  1. 下载WP-PostRatings插件,然后上传插件到/wp-content/plugins/下的文件夹。
  2. 到wp管理后台插件页面,点击”WP-PostRatings“、”WP-PostRatings Widget“,激活插件,激活后插件后,会在页面的左侧出现图标.
  3. 点击Ratings Templates,从页面中选择一个你比较喜欢的图片样式,如下图:

    选择好图片后,点击”Update 'Individual Rating Text/Value' Display”按钮,更新选择

    你可以为特定的用户添加评论的权限,如下图:

    为了避免网友灌水,你可以根据Cookie来记录或用Cookie+IP的方式来记录,当然,如果你怕浪费数据库空间的话,也可以点选不记录,或通过Cookie的方式记录,如下图:

  4. 依照上述方法启用、设定好WP-PostRatings插件后,这时,我们需要把相关的代码放在主题文件里去,这样才可以正确显示出投票功能,在模板文件index.php中找到:
    < ?php while (have_posts()) : the_post(); ?>
    在它的下面,加入:
    < ?php if(function_exists(’the_ratings’)) { the_ratings(); } ?>
    或者<?php comments_template(); ?>的上方添加上述代码,comments_template是留言功能,添加好后,投票功能就生效了。

     

WP-PostRatings资源下载:

  1. WP-PostRatings英文版下载: 点击下载. (适合Wordpress 2.7.X)
  2.  WP-PostRatings作者地址:  点击进入.

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
不能用啊?找不到< ?php while (have_posts()) : the_post(); ?>
#2
这段代码在你当前的模板文件的index.php里,肯定会有的,你在找找看
#3
如果实现有人回复你关注的文章,就发邮件给你??如何实现用永久链接产生的数字标号作为文章的标题??能告诉我吗?非常感谢!
#4
晕,大哥你的文章有问题,还好我自己发现了,根本不是什么index.php而是page.php
#5
没有问题啊,如果你选择的投票页面不一样 代码放在的页面也是不同的,我是放在index.php中测试的 楼上是在page.php中,当然不一样了,文章是没有问题的
#6
请问一下我安装了这个插件为什么不能评分啊,我的WP版本是2.8.1 评分时状态栏显示网页上有错误,请问下怎么解决啊?可以给我发邮件吗谢谢!
#7
2.8.1版本的我也进行了测试,没有出现问题 网页上有错误,是不是和其它插件冲突了
#8
楼主,你好呀,我照着你的做不行呀,显示不出来。怎么办?
#9
不行啊 我添加代码 前台不出来 出来的就是那段代码 而且index.php找不到你说的那个代码
#10
loading。。。。 不停 咋办捏
#11
请你帮我看下 为什么有这个代码存在呢?
#12
为什么在IE下投票没用?而且JS报错了。
#13
在loop.php找到< ?php while (have_posts()) : the_post(); ?> 加了但是没显示投票按钮,怎么解决版主?
#14
我在index.php中找到了 <?php while (have_posts()) : the_post(); update_post_caches($posts); ?> 这个对吗? 但是我把代码插到这一段后面好像错误了。
#15
安装后无法显示,求助