WordPress调查投票插件wp-polls及使用教程

 2017-08-30 07:35:54  98 人阅读  37 条评论

投放广告联系   诚邀合作伙伴   赞助我们   公告栏   赞助光荣榜

我们经常在其他站点看到类似与用户互动的投票活动,比如调查用户对站点改版的看法,或者是某些事情的调查问卷等等,然后针对投票结果来进行改进或改版,这样做起事情来就能达到事半功倍的效果。所以如果你也想为 WordPress 站点增加一个调查投票功能的话,懿古今在这里向大家推荐一款 WordPress 投票插件 WP-Polls。

WordPress调查投票插件wp-polls及使用教程 Plugins 第1张

wp-polls 投票插件介绍

这款 wp-polls 投票插件只需要在后台进行简单设置之后就可以轻松建立各种各样的投票,而且还可以通过模板和 CSS 样式来创建各种丰富的投票样式,以及添加到指定文章页或页面,或者是侧边栏中显示指定投票。

wp-polls 投票插件下载

wp-polls 投票插件实用教程

1、插件的安装:直接后台 >>插件 >> 安装插件 >> 搜索:wp-polls >> 点击『现在安装』按钮,完成后点击『启用』按钮即可。

2、插件的设置(建议使用英文版,也就是设置一次过而已)

2.1 Poll Options 投票选项

2.1.1 Poll Bar Style 投票结果柱体的样式:默认有三种选择,如果默认的 default 和 default_gradient 样式不喜欢,那么可以选择 Use CSS Style 样式,然后自己填写相应的背景色、边框颜色和大小。

2.1.2 Polls AJAX Style 投票的加载样式:大概意思就是载入投票时显示图片和文字,还有渐变效果,这个直接默认即可。

2.1.3 Sorting Of Poll Answers 投票选项的排序:第一个选项就是投票选项按什么顺序排序,有四个选择,分别是投票数排序、按序号排序、按字母顺序排序和随机排序;第二个选项就是按 ASC 正序排序还是按 DESC 倒序排序。

2.1.4 Sorting Of Poll Results 投票结果的排序:这个选项内容跟2.1.3 是一样的,请参照设置即可。

2.1.5 Allow To Vote 允许投票的人:这里有三个选择,分别是游客投票、注册用户投票、注册用户和游客都可以投票。

2.1.6 Logging Method 限制投票的方式:这里有五个选择,分别是不限制、通过Cookie 限制、通过IP限制 通过Cookie和IP限制、通过用户名限制。另一个设置Cookie过期和日志过期时间默认或者自行填写多少秒后失效即可。

2.1.7 Poll Archive 投票归档页:第一个选项就是设置投票归档页每页显示多少个投票;第二个选项就是设置显示的投票是已经结束的投票,还是正在进行的投票,或者是显示所有投票;第三个选择就是设置投票归档页的网址(发布新页面后获取)。

2.1.8 Current Active Poll 当前显示的投票:第一个选项就是设置当前显示的投票可选不显示、显示随机投票、显示最新投票;第二个选项就是设置已经关闭的投票显示内容,可选显示投票结果、显示投票选项、不显示。

2.2 Poll Templates 投票模板

这里一般不用修改,一般情况下最多也就是把相关显示的英文变成中文而已。如果看得到模板代码,就可以根据模板参数填写到相应模板中以丰富投票内容,具体自行折腾即可。

2.3 Add Poll添加投票

这个添加投票还是比较简单的,无非就是投票的问题及相应的选项,然后设置是单选还是多选,还有就是投票开始和结束时间。

2.4 Manage Polls 管理投票

这里也没什么好介绍的,无非就是显示所有的投票,还是就是可以点击某个投票进行修改之类的。

3、插件的具体使用

3.1 侧边栏投票小工具:后台 >> 外观 >> 小工具 >> 将 Polls 小工具添加到相应的侧边栏,然后设置小工具的标题、投票结果后面是否显示投票归档链接和显示最新投票还是随机投票还是不显示投票。

3.2 投票归档页:后台 >> 页面 >> 添加新页面 >> 添加标题、修改固定链接(记得填写到2.1.7的归档页网址中),页面属性中的模板默认即可,然后在内容中添加【page_polls】发布即可(记得将【】改为[])。

3.3 在文章中嵌入投票:

【poll id=”2″】 :嵌入id为2的投票

【poll id=”-2″】:嵌入随机一个投票

【poll id=”2″ type=”result”】:嵌入id为2的投票结果

3.4 投票统计:

3.4.1 显示所有的投票选项

  1. <?php if (function_exists(‘get_pollquestions’)): ?>
  2. <?php get_pollquestions(); ?>
  3. <?php endif; ?>

3.4.2 显示所有的投票结果

  1. <?php if (function_exists(‘get_pollanswers’)): ?>
  2. <?php get_pollanswers(); ?>
  3. <?php endif; ?>

3.4.3 显示所有投票

  1. <?php if (function_exists(‘get_pollvotes’)): ?>
  2. <?php get_pollvotes(); ?>
  3. <?php endif; ?>

3.4.4 显示所有参与投票

  1. <?php if (function_exists(‘get_pollvoters’)): ?>
  2. <?php get_pollvoters(); ?>
  3. <?php endif; ?>

3.2至3.4中的代码来自宁静致远的博客

4、常见问题汇总

4.1 wp-polls投票插件安装后其他弹窗功能失效怎么办?这个一般情况下都是因为JS冲突引起,因为wp-polls投票插件会引入WordPress的Jquery文件,而大部分主题都会自带有Jquery文件,所以就会冲突,解决办法很简单,只需要后台 >> 插件 >> 已安装的插件 >> 编辑 WP-Polls >> 在 wp-polls/wp-polls.php中找到以下代码:

  1. wp_enqueue_script('wp-polls', plugins_url('wp-polls/polls-js.js'), array('jquery'), WP_POLLS_VERSION, true);

修改为

  1. wp_enqueue_script('wp-polls', plugins_url('wp-polls/polls-js.js'), WP_POLLS_VERSION, true);

即可。

4.2 如何设置不同的投票选项显示不同的颜色柱体?具体请移步参考《如何更换WP-Polls投票插件结果的样式?》这篇文章进行设置。

拓展阅读

如果文章对你有帮助,请赞赏支持boke112导航发展!

历史上的今天:

本文地址:http://boke112.com/4225.html
文章标签: ,   ,  
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归  所有,欢迎分享本文,转载请保留出处!
NEXT已经是最新一篇了
WordPress/zblogPHP免费响应式博客主题Blogs

 发表评论


  1. 夏天烤洋芋
    夏天烤洋芋 【进士】 @回复

    这个插件好像不错的呢。 [泪]

  2. 老地儿
    老地儿 【秀才】 @回复

    [呵呵] 不错。

  3. YangOne
    YangOne 【进士】 @回复

    这个倒是挺有意思的

  4. 姜哥说
    姜哥说 【状元】 @回复

    增加了互动性,知道吗?

  5. 演绎法
    演绎法 【进士】 @回复

    好久没来了

  6. BanYuner
    BanYuner 【进士】 @回复

    这个插件确实是很实用,上次安装并且折腾了一下,但是发现其实用处不大

  7. 脚丫网赚
    脚丫网赚 【进士】 @回复

    这个插件很实用

  8. 励志语录
    励志语录 【进士】 @回复

    虽然很不错,但是还是比较少用。

  9. 福利堆
    福利堆 【尚书】 @回复

    投票功能很少用

  10. 一伍一拾
    一伍一拾 【秀才】 @回复

    这个很实用

  11. 拿着灼热的铁
    拿着灼热的铁 【举人】 @回复

    这个插件曾经我也安装过,后来又卸载了,感觉用不着啊🙃插件装太多了会卡,非必需的我统统把它干掉…… [哈欠]

  12. 很文博客
    很文博客 【秀才】 @回复

    这个看网站发展需要咯,一般博客互动性不是很强的,多一个插件就是鸡肋!

  13. 软件库
    软件库 【书童】 @回复

    暂时用不上 收藏了

  14. 钱探子
    钱探子 【举人】 @回复

    可以,不过应该很少有站长需要这个功能

    • 懿古今
      懿古今【村长】2017-08-30 15:38  回复

      @钱探子是的,很少人会用到,但是对于有需要的人而言,这个插件还是很强大的

  15. 幻想
    幻想's Blog 【举人】 @回复

    不常用,先收藏着

  16. devoted
    devoted 【举人】 @回复

    不错,也只有像boke112这样的大站才能用到,哈哈

  17. 雅兮网
    雅兮网 【尚书】 @回复

    可以,投票功能在改版等征求用户意见的时候 还是相当实用的

  18. 九哥
    九哥 【举人】 @回复

    虽然现在用不到,也许以后能用到,先收藏了。

  19. 靠谱学生兼职网
    靠谱学生兼职网 【尚书】 @回复

    好的插件确实可以让网站实现更丰富的功能

  20. 心动
    心动 【举人】 @回复

    这个很喜欢~很有用,感谢分享!

  21. 小萝博客
    小萝博客 【状元】 @回复

    这个站长自己就可以决定

  22. 里维斯社
    里维斯社 【举人】 @回复

    这个不错,亲眼见证了博主演示和使用的过程,很详细很不错。

  23. 玉满斋
    玉满斋 【尚书】 @回复

    我以前用过不少类似的插件,发现这些插件都会在数据库表里加入很多的数据,所以就不再用了,我感觉可以用第三方的“投票”平台来弥补这个确实的,比如:QQ投票等。

    • 懿古今
      懿古今【村长】2017-08-30 09:47  回复

      @玉满斋安装插件确实会写入一些东西进数据库,所以安装插件的时候就要看是否是直接想要的,要不然就不要随意安装的好。

  24. 闲鱼
    闲鱼 【进士】 @回复

    抢沙发,投票功能不经常用,就算了 [偷笑]