WordPress plugin intelligence profile

Quillvote – Poll Block

A poll block with live results. Votes stay in your own database: no account, no external service, and it works with page caching.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update28 Oct 20265d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Quillvote – Poll Block version 0.1.0 as active, updated 5d ago and tested up to WordPress 7.1.

Overview

About this plugin

Quillvote adds a Quillvote Poll block to the block editor. Type the question and the answers right in your post, publish, and visitors vote without leaving the page. Results appear as bars with percentages the moment they vote.

There is nothing to sign up for. Every vote is stored in your own WordPress database, and no data is sent to a third party.

Features

  • Inline editing – write the question and answers in the post, press Enter for the next answer, reorder or remove answers with one click.
  • Live results – bars, percentages and vote counts right after voting, with the visitor’s own choice marked.
  • Single or multiple choice – optionally limit how many answers one visitor may pick.
  • Repeat-vote protection – one vote per browser by default, one vote per browser and network for stricter polls, or unlimited votes.
  • Results when you want them – after voting, any time with a “View results” link, only after the poll closes, or never.
  • Close a poll – manually, or automatically at a date and time in your site’s timezone.
  • Results in the editor – see the counts and reset the votes in the block sidebar.
  • Works with page caching – the page itself carries no expiring tokens, so cached pages and CDNs keep accepting votes.
  • Light – one 3 KB (gzipped) script without jQuery or other libraries, loaded only on pages that contain a poll.
  • Fits your theme – inherits your fonts and colors and supports the block color, typography and spacing settings.
  • Accessible – native radio buttons and checkboxes in a labelled group, keyboard friendly, status messages announced to screen readers.

Privacy

Quillvote stores the chosen answers together with a keyed one-way hash of a random identifier that the visitor’s browser keeps in local storage; the hash is different in every poll, so ballots in different polls cannot be linked. For polls set to “One vote per browser and network” it also stores a keyed hash of the visitor’s IP address for that poll. To stop vote flooding, a hash of the IP address is kept for up to two minutes.

IP addresses themselves are never stored. Quillvote sets no cookies and loads nothing from other sites. A suggested paragraph for your privacy policy is added under Settings > Privacy; depending on your jurisdiction, local storage may need the same consent as cookies.

For developers

  • quillvote_can_vote filter – return a WP_Error to refuse a vote, for example once a poll has reached a quota. Votes are sent without login cookies, so the current user is always a visitor here.
  • quillvote_vote_recorded action – runs after a vote is stored.
  • quillvote_client_ip filter – the visitor address used for network protection, for sites behind a trusted proxy.
  • quillvote_votes_per_minute filter – how many votes one network may cast per minute across all polls (default 120, 0 turns the limit off).
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • block
  • poll
  • polls
  • survey
  • voting
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity28 Oct 20265d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.