✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for WP-Polls: polls and votes as tables

WP-Polls stores polls, answers, and IP-level vote logs in custom database tables. SleekView reads those rows directly for fast moderation, voter audits, and live engagement analysis on busy community sites.

♾️ Lifetime License available

SleekView table view for WP-Polls

Polls, answers, and vote logs in real grids

WP-Polls writes to three custom tables: wp_pollsq for poll questions, wp_pollsa for answers, and wp_pollsip for vote logs. Each vote log row includes IP address, user agent fragment, timestamp, the answer voted for, and the user (if logged in). On a high-traffic site, the pollsip table grows fast.

The default WP-Polls admin shows a list of polls with minimal columns, hides answers behind a separate screen, and buries the vote log on a third page. Inline editing of expiry, answer text, or poll question is not available, which forces editors to open every poll just to fix a typo or extend a deadline.

SleekView reads all three tables and surfaces them as connected views. Total votes, unique voters, expiry, and status become sortable columns on the polls view. The pollsip log gets its own grid with IP, user agent, and timestamp filters. Inline edits write back through WP-Polls' standard hooks so any registered actions and filters fire normally.

Workflow

From three pollsX tables to one moderation surface

1

Connect the three tables

SleekView reads wp_pollsq, wp_pollsa, and wp_pollsip directly. Polls show with total votes, unique voters, expiry, and status. Answers and vote logs each get their own filterable view.
2

Save moderation views

Build views like Closing soon, Top voted this month, and Closed last 30 days. Editors and community managers each open the queue that matches their role.
3

Audit vote logs by IP

Filter the pollsip view by IP, user agent fragment, or timestamp to spot voting patterns. Useful for catching coordinated voting on contests or seasonal polls.
4

Bulk close and anonymize

Select rows and apply bulk close, open, or delete on polls. Bulk anonymize old IP rows from pollsip to satisfy retention policies without dropping the analytics history.

Sample columns

A typical WP-Polls polls view

Active polls with vote totals, answers, and expiry shown in one grid.
Source: wp_pollsq, wp_pollsa, wp_pollsip
Poll Answers Total Votes Voters Expires Status
Best framework 2026? 5 1,284 1,206 2026-05-30 Open
Coffee or tea? 2 942 942 2026-04-15 Closed
New logo idea? 4 318 295 2026-04-30 Closing soon
Favorite season? 4 5,210 4,890 Open

Comparison

Default WP-Polls admin vs SleekView

Default WP-Polls admin

  • Default poll list shows minimal columns
  • Cannot inline-edit answers or expiry from the list
  • Vote logs (pollsip) are buried in a separate screen
  • No saved views for closing soon or top voted
  • Bulk close or delete actions are limited

SleekView

  • Show total votes, unique voters, and expiry as columns
  • Inline edit answers, expiry, and poll question
  • Saved views for Closing soon, Top voted, Closed last 30 days
  • Filter vote logs by IP, user agent, or timestamp
  • Bulk close or anonymize old polls and IP logs

Features

What SleekView gives you for WP-Polls

Sort by votes

Order polls by total votes or unique voters to surface what is resonating. Compare seasonal polls against each other and spot engagement leaders without dashboard widgets.

Filter by status

Save Open, Closing soon, and Closed views for quick moderation. Combine with date range or vote threshold to build exactly the queue editors need.

Edit answers inline

Fix typos in answer text or extend an expiry without opening each poll. Inline edits write back through WP-Polls' hooks so any registered actions still fire.

Audience

Who uses SleekView for WP-Polls

Editors

Run weekly polls and watch vote counts roll in from a single screen. Sort by total votes, save Closing soon views, and feature top performers in editorial without flipping screens.

Moderators

Audit vote logs by IP to spot patterns or anomalies. Filter pollsip by suspicious IP ranges, user agent fragments, or timestamp clusters when a contest looks fishy.

Community managers

Manage seasonal and topical polls without diving into multiple admin pages. Build a single moderation queue covering open, closing, and closed polls with engagement metrics.

The bigger picture

Why community polls deserve a real moderation surface

WP-Polls is a workhorse plugin for community sites, news outlets, and fan communities, but the admin treats every poll as a standalone object. On a site running fifty active polls, that breaks down. Editors lose track of which polls are closing this week, community managers cannot see which seasonal poll is performing best, and moderators have no easy way to audit vote logs when a contest looks fishy.

The pollsip table holds rich audit data with IP, user agent, and timestamp on every vote, but it is buried behind a separate screen that lists votes one poll at a time with no cross-poll filtering. SleekView fixes that by treating polls, answers, and vote logs as three connected views over the same WP-Polls schema. Editors get a moderation grid, community managers get engagement analytics, and moderators get an audit trail they can actually search.

Front-end vote widgets keep working through their normal WP-Polls paths, hooks still fire, and the public-facing poll experience stays identical. The admin just stops being the bottleneck.

Questions

Common questions about SleekView for WP-Polls

Yes. The vote log table is exposed as its own view with IP, timestamp, user agent fragment, and answer columns. Filter by IP range or timestamp clusters to spot coordinated voting, and audit which logged-in users voted for what when a contest result needs verification.

 

Yes. Answer text and order are editable directly in the answers view. Fix a typo without opening the poll, reorder answers if a new option needs to be inserted, or update vote counts manually if you need to correct an error from a moderation action.

 

Yes. Select rows and apply a close or open action across many polls at once. Useful for archiving last quarter's polls all at once, or reopening a set of seasonal polls when a community event repeats. Edits write through WP-Polls' standard paths so hooks fire normally.

 

Yes. SleekView writes through the same paths the plugin's own admin uses, so any registered actions and filters fire as expected. Custom integrations, vote count caches, and any third-party plugins that hook into wp-polls events all keep working through normal flows.

 

Yes. Bulk anonymize or delete IP rows from wp_pollsip for GDPR housekeeping. Anonymization clears the IP and user agent while preserving vote counts and timestamp distributions, so the engagement analytics stay intact while personal data drops out of retention.

 

Yes. Any view exports to CSV with the columns you have configured. Export the polls view for an editorial recap, the answers view for a content report, or the pollsip view for an audit trail when a contest result needs documentation.

 

Yes. WP-Polls supports both single-answer and multi-answer polls, and SleekView surfaces the answer-type setting as a column. Total votes versus unique voters can diverge on multi-answer polls, and the grid shows both numbers side by side so engagement metrics stay accurate.

 

Yes. The pollsip rows store the user ID for logged-in voters and zero for anonymous voters. SleekView exposes that as a filter, so you can build a view of logged-in voters only, audit who in the community voted for what, or compare anonymous-versus-logged-in distributions on a contentious poll.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView