Asking your community a question means leaving the site and linking to a third-party survey tool. BuddyPress Polls gives you two poll modes in one plugin: standalone polls that embed anywhere via shortcode, and activity-feed polls that post directly to the BuddyPress stream. Role-based creation controls, result graphs, and BuddyBoss integration are all included.
Accessibility - added alt attributes to all images.
Fix
Escaped unescaped output in admin poll display methods.
Prepared SQL statement in main plugin file.
Added capability check and wp_die() to wbcom AJAX handler.
Sanitized $_GET access in admin enqueue methods.
v4.6.4
March 19, 2026
Improve 1 Fix 1
Improve
Improved media buttons UI management with shortcode and BuddyBoss platform.
Fix
Fixed issue with shortcode plugin while adding media.
v4.6.3
March 17, 2026
Fix 4
Fix
Guest posting restriction now applies only to the current user's session - was incorrectly disabling guest posting globally for all users
CSS conflict with Tin Canny's glightbox styles affecting poll display on LearnDash pages
BuddyPress Polls and Tin Canny glightbox incompatibility resolved
WordPress coding standards violations resolved
v4.6.2
Fix 2
Fix
SCORM/Tin Canny content not displaying on LearnDash pages when BP Polls is active (BuddyBoss Theme conflict)
Moved wp_enqueue_media() from all BuddyPress pages to activity component only - reduces unnecessary script loading on member profiles, groups, and other non-poll pages
v4.6.1
Improve 3 Fix 3
Improve
Centralized settings defaults via bpolls_get_settings() helper - all 42 settings consumption points now use wp_parse_args with static defaults
Removed multisite-specific code (get_site_option/update_site_option) in favor of standard get_option/update_option
Standardized admin settings tab headings and labels for consistency
Fix
Survey Settings and Email Settings tabs were not saving - missing save handlers
Survey Settings and Email Settings tabs missing from admin navigation menu
check_email and lead_capture checkboxes in Polls Settings not persisting on save
v4.6.0
New 6 Fix 5
New
WB Surveys MVP - Create multi-question surveys from existing polls with sequential flow, progress tracking, lead capture gate, and admin analytics
Star Rating poll type - 5-star rating scale with average score and distribution chart results
Yes/No poll type - Simple binary choice with split-bar result visualization
Activity Polls dashboard tab - View and manage BuddyPress activity stream polls from the Poll Dashboard
Survey expiry date - Automatically close surveys after a set date
Survey response limit - Cap the number of survey responses allowed
Fix
Survey subsystem classes were loaded but not instantiated (critical wiring bug)
"Show Results After Completion" now respects global survey default when per-survey setting is unset
Email notification settings show default subject/message instead of blank fields
Survey analytics "Response Trend" chart was empty due to Chart.js dependency handle mismatch
Font Awesome v4-shims missing dependency warning in Query Monitor on admin pages
v4.5.0
New 4 Improve 8 Fix 10 Security 5
New
GLightbox media viewer - Images, videos, and audio now open in a professional lightbox with touch gestures, keyboard navigation, and support for YouTube, Vimeo, Spotify, and SoundCloud
Create Poll shortcode - Use [wbpoll_create] to add poll creation forms anywhere on your site
WP-CLI commands - Manage polls from command line with wp bppolls generate, stats, list, and reset
Comprehensive documentation with installation guide, feature walkthroughs, and screenshots
Improve
Modernized admin interface with toggle switches and compact layout
Character limits now available for poll questions and options
Better dark mode compatibility with Flavor theme and Flavor Dark extension
Improved poll dashboard with better status indicators and actions
Single poll pages now show guest-friendly messaging and visual badges
Poll type selection with improved card-based UI
Better accessibility with proper ARIA labels and keyboard navigation
CSS variables for easier theme customization
Fix
Settings not saving correctly on WordPress Multisite
Votes not counting properly in activity polls
Media attachments not working when adding poll options dynamically
Poll form not clearing after posting in activity stream
Edit button showing for users who shouldn't have edit access
Polls allowing votes when status is pending or draft
Poll content disappearing when editing from single poll page
Calendar auto-opening on poll dashboard
Various PHP warnings and undefined variable errors
Poll graph widget not displaying initial results
Security
REST API now requires proper ownership verification for poll management
Fixed SQL injection vulnerability in poll results
Improved input validation across all forms
Font Awesome bundled locally (removed external CDN)
Vote validation checks poll expiration before accepting votes
v4.4.0
Improve 10 Fix 8
Improve
Updated strings for better translations.
Made radio string clickable.
Added notice when no polls are posted.
Managed RTL and minified CSS/JS files.
Updated polls compatibility with BP Edit Activity plugin.
Minified scripts and styles, updated enqueueing logic, and generated `.pot` file for JavaScript strings.
Removed unnecessary HardG code.
Removed `console.log(bpolls_ajax_object)` for cleaner debugging.
Managed UI issue with Youzify.
Improved backend options with responsive fixes.
Fix
Resolved warnings in debug log.
Fixed pending post issue.
Fixed PHPCS issues in `edd-plugin-license.php` and `class-buddypress-polls-admin.php`.
Fixed JavaScript warnings.
Fixed minified scripts and styles.
Fixed date issue when editing polls.
Fixed undefined warning in the system.
Resolved poll submission issues with Youzify.
v4.3.8
Improve 4 Fix 6
Improve
Managed shortcode UI in forum.
Updated poll image icon, thank you messages, and checkbox UI.
Managed poll report widget with minimal sidebar width.
Applied CSS to shortcodes.
Fix
Resolved BP function deprecated issue.
Addressed UI issue with shortcode free plugin.
Corrected percentage issue affecting all users.
Resolved PHP warning on the poll dashboard page.
Ensured vote percentage displays correctly on vote submission.
Fixed conflict with BuddyPress shortcode plugin.
v4.3.7
New 1 Fix 3
New
Compatibility with BuddyPress Shortcode Pro
Fix
Poll icon visible to restricted users also
The issue license is not deactivated if the response is failed
(#349) Issue with poll dashboard
v4.3.6
Improve 2 Fix 6
Improve
Admin label, description, and frontend percent poll UI
(#348) Backend poll answers spacing
Fix
Email site name issue
(#348) Backend additional fields setting not working
FAQ UI and notification_subject
Poll notification subject site name fixes
Show hide option and updated label
Frontend poll list space
v4.3.5
Fix 2
Fix
BP v12
License issue
v4.3.4
Fix 1
Fix
PHPCS fixes
v4.3.3
New 1
New
Hookable position after poll submit
v4.3.2
New 5 Improve 1 Fix 5
New
BuddyPress search compatibility
(#334) Poll Share via Embed
(#337) Allow Comment Option Setting For Single Poll
(#333) Plugin CSS to the archive page
(#333) Archive and Single Page Template
Improve
(#333) Sidebar name
Fix
(#342) Poll activity not listed in BuddyBoss search
(#184) Creator unable to add option
(#334) Add poll option via share embedded poll
(#333) Warning
(#332) String changes and allow comments
v4.3.1
Fix 4
Fix
(#330) grunt and UI fixes
Fixed #330 - Issue with guest user
Fixed #328 - Show Result After Expires hide when Never Expire Enabled
Fixed #327 - conflict with stories plugin
v4.3.0
v4.2.8
Fix 3
Fix
Set only inactive when the license key deactivates
Update the license activation file and set the response to transient
Call plugin js and css when the Elementor widget is used on any page
v4.2.7
Improve 2 Fix 1
Improve
Display notice if license key not activated, License key expired
Added - bp business profile plugin compatibility
Fix
Fixed #210 - poll icon is visible even on restriction
v4.2.6
Fix 3
Fix
(#194) Fixed Poll label text
Fixed Plugin redirect issue when multi plugin activate the same time
(#195) Fixed poll embed activity does not work with forums
v4.2.5
Fix 1
Fix
(#193)Fixed PHP warning errors
v4.2.4
Fix 1
Fix
(#187)Fixed editor role is unable to view entire media library
v4.2.3
Fix 2
Fix
Fixed UI of sortable handle spacing
(#181)Fixed users can not see poll results before voting
v4.2.1
Fix 1
Fix
(#179)Fixed setting reset when we deactivate the plugin
v4.2.0
Fix 6
Fix
(#174) Poll UI fixed with shortcode
(#177)Fixed fatal error with bp member blog pro
Conflict with member blog plugin
Admin UI tab option managed
Remove view more extension button
Updated admin UI
v4.1.3
Fix 1
Fix
#173 - View all votes issue
v4.1.2
Fix 1
Fix
Allow poll author to update the poll description with bb.
v4.1.1
Fix 1
Fix
Edit fixes for BB reverted
v4.1.0
Fix 1
Fix
Allow poll author to update the poll description with bb.
v4.0.0
Fix 4 Note 1
Fix
(#150) Managed polls shortcode UI in forum
(#133)Fixed unable to see the result of poll inside the hidden groups
Reduced setInterval timeout with bb platform
(#148) Added RTL support
Note
New Feature #150 - Enqueue script and style in shortcode and register global
v3.9.5
Fix 5
Fix
#129 - Polls Closing Date time then hide checkbox or radio button
#129 - Poll closing date & time setting
#132 - Fixed php notice with private group poll activity
managed backend welcome page
Embed polls activity data in rest api activity endpoint
v3.9.4
Fix 2
Fix
Activity poll media uploader popup fixed
Managed 'Add a poll' language transferable and fixes
v3.9.3
Improve 2 Fix 2
Improve
Added poll tooltip with bb platform
#124 - BuddyBoss activity post form icon
Fix
(#124) Update poll icon and fixes
BB Plattfom related script only work when buddyboss platform
v3.9.2
Fix 1
Fix
Managed RTL Fixes
v3.9.1
Improve 2
Improve
(#123) Set color scheme for progress bar
(#123) Updated polls results UI
v3.9.0
Fix 2 Note 8
Fix
PHP warning indefined variable $title in admin side and $poll
Disable poll results then only Hide percentage and Disabled
Note
(#118) Update UI with kleo, Olympus
Removed <p> tag from Highest Voted Poll data
Fixed #118 - Hide reults enable then hide other user votes for unvoted
Added wp dashboard widget to list sitewide polls statistics.
Added wp dashboard widget to list polls graphical results.
Dedicated support for Kleo and Boss Theme
v2.0.1
Fix 1
Fix
Auto Updater Fix.
v2.0.0
Improve 2
Improve
Plugin backend settings ui enhancement.
Compatibility with BP 4.1.0
v1.0.6
Improve 4 Fix 2
Improve
Better Compatibility with Default WordPress Themes
Dedicated support with Reign Theme
Better Compatibility with rtMedia
Added French translation files - credits to Jean Pierre Michaud
Fix
BP Nouveau compatibility.
Poll graph widget duplicate options fix.
v1.0.5
Fix 1
Fix
BP nouveau activity post issue.
v1.0.4
Fix 1
Fix
Resolved translation issue.
v1.0.3
Fix 1
Fix
Poll options sortable issue with nouveau template packs.
v1.0.2
Improve 1
Improve
Added plugin license code.
v1.0.1
Improve 1
Improve
Added support for multisite
v1.0.0
Note 1
Note
first version.
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.