#281 by installs
Crowdsignal Dashboard – Polls, Surveys & more
Manage your Crowdsignal polls, surveys, quizzes, and ratings directly from the WordPress dashboard.
- Installs
- 200,000+
- Rating
- 2.7 (34)
- Updated
- 4 months ago
Adds an AJAX poll system to your WordPress blog. You can also easily add a poll into your WordPress's blog post/page.
| Last updated | September 1, 2026Updated in the last 3 months |
|---|---|
| Tested up to | WordPress 7.1.4Covers WordPress 7.1.4, the current release |
| Needs WordPress | 6.8 or newer |
| Needs PHP | 8.2 or newer |
| First published | January 3, 2006 |
| Support, last two months | 2 of 2 threads resolved (100%) |
4.2 / 5 from 136 reviews
| 5 stars | 93 |
|---|---|
| 4 stars | 15 |
| 3 stars | 4 |
| 2 stars | 4 |
| 1 star | 20 |
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.
Donations
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.
Usage
Showing A Poll From A Theme
<?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; ?>
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
Check Settings -> Header That Contains The IP. If it names a header such as
HTTP_X_FORWARDED_FOR, make sure the proxy in front of WordPress always overwrites
that header. Anything a visitor can set themselves can be changed on every request,
and WP-Polls has no way to tell a real proxy from a forged header.
Before 3.0.0 WP-Polls also used the entire header value as the voter’s identity.
WordPress is behind a proxy or a CDN and every request reaches it from the proxy’s
address. Name the header your proxy sets under Settings -> Header That Contains
The IP — HTTP_CF_CONNECTING_IP for Cloudflare — or, to trust the usual set of
proxy headers without naming one, add this to wp-config.php:
define( 'WP_POLLS_TRUST_PROXY', true );
That is deliberate and unchanged: WP-Polls stores wp_hash() of the address, so the
logs can tell two voters apart without keeping their IP addresses.
3.0.0 rebuilt the poll bar. It used to be one <div class="pollbar"> sized by an
inline width; it is now a track holding a fill:
<div class="wp-polls-bar" aria-hidden="true"><div class="wp-polls-bar-fill" style="width: 42%;"></div></div>
The Result Body and Result Body (Voted) templates are rewritten to that markup
on upgrade, including customised ones. There was no way to keep them: the class names




#281 by installs
Manage your Crowdsignal polls, surveys, quizzes, and ratings directly from the WordPress dashboard.
#267 by installs
The Crowdsignal Forms plugin allows you to create and manage polls right from within the block editor.
AI form builder for WordPress. Build contact forms, payment forms, quiz, survey & conversational forms with built-in AI or drag & drop builder.
#709 by installs
zipaddr-jp is a collaborative tool that automatically inputs addresses from postal codes.
#793 by installs
Template powered live search for any WordPress theme. Does not require SearchWP, but will utilize it if available.
#897 by installs
Quiz maker & survey maker for WordPress. Build quizzes, surveys, exams & assessments with scoring, results pages & lead capture — free & easy.
Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.