时下最流行的wordpress投票插件应该就是WP-Polls,WP-Polls投票支持多选项投票。
1、使用Widgets
2、使用代码
另一种方式是打开您现在使用主题下面的sidebar.php,将如下代码粘贴到合适位置:
<?php if (function_exists('vote_poll') && !in_pollarchive()): ?>
<li>
<h2>Polls</h2>
<ul>
<li><?php get_poll();?></li>
</ul>
<?php display_polls_archive_link(); ?>
</li>
<?php endif; ?>
如果要显示一个特定的投票,可以使用<?php get_poll(2); ?>, 其中2是您的投票的ID。 如果要随机投票显示,使用<?php get_poll(-2); ?> 如果要嵌入在您的文章中一个特定的投票,可以使用 [poll id="2″],其中2是您的投票ID。 如果要嵌入在您的文章中一个随机投票,使用[poll id="-2″] 如果想把一个具体调查的结果嵌入在您的文章中,可以使用[poll id="2″ type="result"],其中2是您的投票。
在投票系统的下面会有个”Polls Archive”的链接,这个链接可以查看所有的投票结果,想要实现这个功能,可以通过下面的方法来实现:
How Is My Site? Good (0%, 0 Votes) Excellent (0%, 0 Votes) Bad (0%, 0 Votes) Can Be Improved (0%, 0 Votes) No Comments (100%, 0 Votes) Total Voters: 0 Start Date: 2011年4月2日 @ 5:12 下午 End Date: No Expiry
点击”发布”即可
提示
WP-Polls会从你的主题文件夹下加载polls-css.css样式文件,如果此文件不存在的话,它默认会加载WP-Polls插件下的polls-css.css样式文件
投票统计
如果你想显示所有投票的个数,可以使用:
<?php if (function_exists('get_pollquestions')): ?>
<?php get_pollquestions(); ?>
<?php endif; ?>
如果你想显示投票选项的个数,可以使用:
<?php if (function_exists('get_pollanswers')): ?>
<?php get_pollanswers(); ?>
<?php endif; ?>
如果你想显示投票表决的个数,可以使用:
<?php if (function_exists('get_pollvotes')): ?>
<?php get_pollvotes(); ?>
<?php endif; ?>
如果你想显示投票表决者的个数,可以使用:
<?php if (function_exists('get_pollvoters')): ?>
<?php get_pollvoters(); ?>
<?php endif; ?>
下载地址:http://wordpress.org/extend/plugins/wp-polls/