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
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
Connect the three tables
Save moderation views
Audit vote logs by IP
Bulk close and anonymize
Sample columns
A typical WP-Polls polls view
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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout