by WP For The Win
4.7 (10 reviews)
bbPress Voting
Let visitors vote up and down on bbPress topics and replies just like Reddit or Stack Overflow!
Compatible with WP 6.9
v2.1.13.6
Current Version v2.1.13.6
Updated 1 month ago
Last Update on 04 Dec, 2025
Synced 10 hours ago
Last Synced on
Rank
#8,964
—
No change
Active Installs
500+
—
No change
KW Avg Position
62.3
—
No change
Downloads
54.5K
+5 today
Support Resolved
100%
—
No change
Rating
94%
Review 4.7 out of 5
4.7
(10 reviews)
Next Milestone 600
500+
600+
23
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 4 more installs to reach 600+
Rank Changes
Current
#8,964
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.7
10 reviews
Overall
94%
5
8
(80%)
4
1
(10%)
3
1
(10%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 3 of 3| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| voting | 24 | — | Tag | 12 hours ago |
| vote | 48 | — | Tag | 12 hours ago |
| bbPress | 115 | — | Tag | 12 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
1
Total Threads
1
Resolved
0
Unresolved
100%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 2.1.13.6
- Last Updated
- Dec 04, 2025
- Requires WP
- 4.0.0+
- Tested Up To
- 6.9
- PHP Version
- 5.6 or higher
- Author
- WP For The Win
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.7
- Reviews
- 10
- Support Threads
- 1
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,738
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#930
User Switching
200K+ installs
#252
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
200K+ installs
#256
Photo Gallery by 10Web – Mobile-Friendly Image Gallery
200K+ installs
#268
Frequently Asked Questions
Common questions about bbPress Voting
No, and it's the strangest thing. I was wanting a plugin to do this, and after much searching, I came to the conclusion that it didn't exist, so I developed one myself... and my, how this has grown into quite a robust plugin!
In the WordPress admin area, go to Settings > bbPress Voting
This hook fires after a new vote has been saved. add_action( 'bbp_voting_voted', 'my_function_on_bbp_vote', 10, 4 ); function my_function_on_bbp_vote( $post_id, $direction, $score, $identifier ) { // Do something // $post_id will be the ID of the topic or reply that was voted on // $direction will be 1 for upvote, -1 for downvote, or 0 for removed vote // $score will be the new total score // $identifier will be either a numeric user ID or an IP address of a non-logged-in visitor }
Edit the forum, and you will see a metabox on the sidebar that will let you enable or disable voting and/or sorting just on that forum. You can also write custom code to do it. This function in your child theme's functions.php file will let you choose which forum IDs are allowed to have voting... add_filter( 'bbp_voting_allowed_on_forum', 'allowed_voting_forums', 10, 2 ); function allowed_voting_forums( $allowed, $forum_id ) { if( in_array( $forum_id, array(123, 124, 125) ) ) { $allowed = true; } else { $allowed = false; } return $allowed; }
By default nobody can vote repeatedly on the same topic or reply, but you can enable this only for administrators by enabling the "Admin Bypass" settings.
In the bbPress Voting settings, enabled BuddyBoss Theme Compatibility. Then, in order to get the voting buttons to show up on a forums' topic list page, you need to apply one theme override to the BuddyBoss theme since they removed all the standard bbPress hooks in the place where that would go. Copy the file from /wp-content/themes/buddyboss/bbpress/loop-topic-list.php and paste it in /wp-content/themes/buddyboss-child/bbpress/loop-topic-list.php Edit the pasted file in the child theme and add <?php do_action( 'bbp_theme_before_topic_title' ); ?> in between <div class="flex flex-1"> and <div class="item-avatar bb-item-avatar-wrap">. <div class="flex flex-1"> <!-- Start theme override for bbPress Voting --> <?php do_action( 'bbp_theme_before_topic_title' ); ?> <!-- End theme override for bbPress Voting --> <div class="item-avatar bb-item-avatar-wrap">