bbPress Voting
by natekinkead 4.7 (10 reviews)

bbPress Voting

Let visitors vote up and down on bbPress topics and replies just like Reddit or Stack Overflow!

bbPress Voting ranks #9,135 among WordPress.org plugins with 500+ active installations, is #305 of 2,884 in the Discussion & Community category, a 4.7/5 rating from 10 reviews, and was last updated Aug 14, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7.0.4 (Current: 7.1)
v2.1.13.10 Current Version v2.1.13.10
Updated 1 month ago Last Update on 14 Aug, 2026
Refreshed 7 hours ago Last Refreshed on
#305 of 2,884 in Discussion & Community Top 25% by installs
View on WordPress.org
Rank
#9,135
No change
Active Installs
500+
-6.2%
KW Avg Position
49.4
1 better
Downloads
58K
+5 today
Support Resolved
0%
No change
Rating
94%
Review 4.7 out of 5
4.7 (10 reviews)

Next Milestone 600

Total Progress 30%
500+ 600+
533
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
Upgrade to Pro
Need 70 more installs to reach 600+

Rank Changes

9,128 9,135 9,142 9,148 9,155 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
9,115 9,128 9,141 9,153 9,166 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
Current #9,135
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 30 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
0 10 20 30 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.7
10 reviews
Overall 94%
5
8 (80%)
4
1 (10%)
3
1 (10%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

1 known vulnerability on record · 0 in the last 24 months · checked 1 month ago

  1. bbPress Voting [bbp-voting] < 2.1.11.1

    CVE-2023-24403 · Fixed in v2.1.11.1

TL;DR

AI summary of the plugin's readme

This plugin is for bbPress forum site owners who want community-driven quality signals on discussions. It adds Reddit or Stack Overflow style up and down voting on topics and replies, using AJAX so votes save without a page refresh.

  • Vote up or down on topics/replies
  • Customizable up/down labels
  • Disable voting globally
  • Disable voting on specific forums
  • View-only score on closed topics
  • Sort by voting scores
  • Admin bypass
  • GamiPress integration

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">

Sign In / Register

You need to sign in or register to use this feature.