WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP-Polls

Adds an AJAX poll system to your WordPress blog. You can also easily add a poll into your WordPress's blog post/page.

  1. Open wp-content/plugins Folder
  2. Put: Folder: wp-polls
  3. Activate WP-Polls Plugin
  4. Go to WP-Admin -> WP-Polls

General Usage (Without Widget)

  1. Open wp-content/themes/<YOUR THEME NAME>/sidebar.php
  2. Add:
<?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; ?>
  • To show specific poll, use <?php get_poll(2); ?> where 2 is your poll id.
  • To show random poll, use <?php get_poll(-2); ?>
  • To embed a specific poll in your post, use [poll id="2"] where 2 is your poll id.
  • To embed a random poll in your post, use [poll id="-2"]
  • To embed a specific poll's result in your post, use [poll id="2" type="result"] where 2 is your poll id.

General Usage (With Widget)

  1. Go to WP-Admin -> Appearance -> Widgets.
  2. You can add the Polls Widget by clicking on the 'Add' link besides it.
  3. After adding, you can configure the Polls Widget by clicking on the 'Edit' link besides it.
  4. Click 'Save Changes'.
  5. Scroll down for instructions on how to create a Polls Archive.

Requires: 3.9 or higher
Compatible up to: 3.9.1
Last Updated: 2014-5-20
Downloads: 1,573,902

Ratings

3 stars
3.7 out of 5 stars

Support

30 of 30 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

3 people say it works.
3 people say it's broken.

100,2,2
100,1,1 67,6,4
81,16,13
73,11,8
57,21,12 100,1,1
100,1,1 58,48,28 100,1,1 100,1,1
63,24,15 100,1,1
59,32,19 83,12,10
100,3,3
100,4,4
60,5,3 100,1,1
0,1,0 100,12,12
100,1,1 43,7,3 90,31,28
78,9,7
67,15,10 0,1,0
60,10,6
0,1,0 67,3,2
50,6,3 100,1,1
64,22,14 92,39,36 100,1,1
50,4,2
69,52,36 100,1,1
62,13,8 77,13,10
63,8,5
78,18,14
48,21,10
58,19,11
65,20,13
0,1,0 100,1,1 0,1,0
90,10,9 0,1,0
67,6,4
100,3,3 100,2,2
100,4,4
89,9,8
0,1,0 100,1,1
100,2,2 50,6,3