WPForms
98The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
Adds an AJAX poll system to your WordPress blog. You can also easily add a poll into your WordPress's blog post/page.
WP-Polls is a WordPress plugin that allows you to add polls to your site. You can create a poll with a question and multiple answers, and display it using shortcodes, blocks, or widgets. Once a visitor votes, the voting form is replaced with a results bar without needing to reload the page.
The plugin is suitable for users who want to engage their audience through polls. It offers flexibility in how polls are displayed and allows for custom styling using CSS. The plugin is free to use and can be integrated into various parts of a WordPress site.
Best for: This plugin suits bloggers and website owners looking to engage visitors through interactive polls.
What it does well
Where it falls short
WP-Polls provides a straightforward way to add polling functionality to your site. It is a useful tool for those wanting to gather opinions from their audience.
Lester Chan's own description of WP-Polls, lightly tidied.
WP-Polls adds a poll to your site: a question, its answers, and a result bar that replaces the voting form once a visitor has voted, without a page reload. A poll can go in a post with a shortcode or a block, in a sidebar with the widget, or anywhere in your theme with a template tag.
A poll can accept one answer or several, close on a date you set, and be shown as a form or as its result. The markup of every part of it is a template you can edit, and the bars are styled with CSS custom properties your theme can override.
I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.
<?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); ?> where 2 is your poll id.<?php get_poll(-2); ?>[poll id="2"] where 2 is your poll id.[poll id="-2"][poll id="2" type="result"] where 2 is your poll id.Two blocks are available in the editor, under Widgets:
[poll] does. Show chooses between the voting form and the result.[page_polls] produces.Both render on the server, so the block preview in the editor is the real poll rather than an approximation, and changing a poll updates every post showing it without re-saving anything.
The shortcodes still work and are not going anywhere. [poll], [poll=2] and [page_polls] behave exactly as they always have, and a post already containing one needs no change. The blocks call the same code the shortcodes call, so the two render identically — use whichever suits the post.
WP-Admin -> Appearance -> Widgets.Appearance -> Editor if your theme has no widget areas at all.Other plugins for polls and quizzes.
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...
The most powerful drag and drop WordPress form builder for contact forms, payment forms, calculators, quizzes,...
AI form generator and WordPress form builder for contact and Stripe payment forms, with surveys and quizzes in...