WordPress Poll

Previous Page Next Page
Poll id : #1 - October 22nd, 2013 to October 31st, 2018  (Closed)
Do you like my plugins?
Total votes: 697
Yes (599 votes, 86%)
No (98 votes, 14%)

WordPress Poll is completely ajax powered polling system. This poll plugin supports both single and multiple selection of answers.

This poll has the following features which uses both ajax and jquery.

  1. Administrator have options to display more than one poll in the widget area.
  2. Administrator can specify how many polls to be displayed in the archive page.
  3. Administrator can view the poll statistics by date wise.
  4. User logs can be seen in the admin section.
  5. Image polls available.
  6. Poll access can be locked by cookies, IP address or user id.
  7. Translation enabled.


Some of the translation were done using a translation software. I am not sure about the correctness of the translation. If you find some mistakes in the translation in your language, please let me know through the following link comments section. Also, if you couldn’t find your language and you can do it, please let me know.

Translated Languages

  • Croatian (Translated by Bojan KS)
  • Czech (Translated by Vaclav Cadek st.)
  • Danish (Translated by Henrik van der Buchwald)
  • Dutch (Translated by Niels de Bruin)
  • French (Translated by Laurent Verpeet)
  • German (Translated by Peter Kaulfuss)
  • Greek (Translated by Kontosis Konstantinos)
  • Italian (Translated by Roberto Bani)
  • Polish (Translated by Robert Szymanski)
  • Portuguese-Brazilian (Translated by Rodrigo)
  • Romanian (Translated by Dachin Raul)
  • Russian (Translated by Boris & Levatti)
  • Slovak (Translated by Branco Radenovich)
  • Spanish (Translated by Diego Silva Opazo)

If you are interested in translating this plugin, please send the translation to contact@vinojcardoza.com


  1. Download the plugin.
  2. Upload to your blog (/wp-content/plugins/).
  3. Activate it.
  4. Click the ‘Poll’ menu.
  5. Fill in the options.
  6. Create new poll by clicking Add new poll.
  7. You can setup the widget options by clicking ‘Widget Options’.
  8. Poll options should be filled and saved before starting to display the first poll.
  9. Use ‘Manage polls’ to edit and delete polls.
  10. Then go to widget and drag and drop WordPress Poll in the area you want to display the plugin.

Important Note: It is mandatory to save all the mandatory field options in this plugin.

Creating archive poll page

  1. Go to WP-Admin -> Pages -> Add New.
  2. Type any title you like in the post’s title area and paste the following shortcode in the page content
  3. WordPress will generate the link to the page. Copy the link.
  4. Go to poll options in ‘Poll’
  5. Click the Poll options tab.
  6. Paste the archive page link in ‘Poll archive URL’.
  7. Save the options.

How do I display a particular poll in a page or post?

Its very simple to add poll in any page or post in your site.

Copy the following shortcode and paste it in your post or page for displaying the poll.

poll_id – this the ID of the poll which you can find it on the ‘Manage Polls’ of your poll plugin page.

For eg: If you want to display the poll where the ID is 19 then the shortcode will be

That’s it. Check your page or post now.

How do I check the results without polling myself?

  1. Go to Polls in your WordPress backend.
  2. Click the Manage Polls tab.
  3. Now you can see the list of polls.
  4. The last colum of the table will have a button ‘View Result’.
  5. Click ‘View Result’.
  6. Once clicked it will display the poll result.

How do I add images poll?

  1. Add the images in your media of wordpress backend.
  2. Copy the ‘File Url’ of your uploaded image.
  3. Paste the Url in the Answers of ‘Add New Image Poll’.
  4. Done

I have been developing websites & web applications since 2004 and currently working in London as full-stack Senior Web Developer. I utilize and advocate in the layout, design and coding of websites specifically in PHP format. Experienced in developing applications and solutions for a wide range of corporate, charity and public sector clients and having the enthusiasm and ambition to complete projects to the highest standard. My ulitmate focus is on server side programming, release process, automation, and standards based web site & applications especially on Zend Framework. I also have a keen interest in developing Wordpress plugins and contributing to open source projects.

13 thoughts on “WordPress Poll

  1. Iain

    Crazy q: I was considering having people answer a q from an email. I would provide buttons in the email that would go to a page and pass an extra parameter in the URL. Would it be feasible to have this URL+parameter act as a way to answer the poll. I.e, after clicking the button in the email, they would see the submitted result and percentage of all answers?

    Many thanks

  2. Javierz6

    Cuando un visitante ingresa al sitio ve la encuesta resuelta con la cantidad votaciones, porcentajes y no deja votar a los nuevos visitantes del sitio.
    Consulta: Cómo hago para que muestre la encuesta sin resultados y permita votar cada vez que se ingrese al sitio?
    Saludos. Muchas gracias!!!

    1. admin

      En la opción de una encuesta Seleccione “Dirección IP” para el bloqueo de la encuesta por la opción para que se bloquee la encuesta para esa dirección IP en particular.
      Espero que ayude.

  3. Nayan


    I want to use your plugin but with certain modification.

    Can you let me know what is the use of Custom Css tab ? When i try to add my CSS it does not take can you let me know how to apply CSS to the widget ?

    Second i wanted to add an loading image when you click the submit button for any poll or wherever there is an Ajax request?

    1. admin

      Reply for #1: Apply the css styling by inspecting the element in the poll with Firebug.
      Reply for #2: I haven’t included that feature in it as well as it will take some development time to do it.

Leave a Reply to Glenn Cancel reply

Your e-mail address will not be published. Required fields are marked *