Thanks for the detailed report, @chefranov. You were right: bbPress was sending Akismet the formatted post count, which was truncated when the count reached 1,000.
I’ve committed the fix to trunk (r7839) and the 2.6 maintenance branch (r7840), with regression tests for the count boundary and anonymous posts. It will be included in bbPress 2.6.20.
The ticket is https://bbpress.trac.wordpress.org/ticket/3709. Thanks again for catching this!
I normally use Firefox, but I have also tested the site with Chromium, Chrome, and several other browsers. The EUR-to-USD conversion is displayed correctly on my side in all of them.
View post on imgur.com
Hey everyone! bbPress 2.6.19 is out. This is a security and maintenance release, so if you’re running bbPress, please update your site when you can. Sooner is better. 🙂
Much of the work in this release makes sure private and password-protected forum content stays where it belongs. We also tightened a few moderation and forum-role checks and fixed issues with BuddyPress, imports, emails, and reply positioning.
You can read more in the release announcement and upgrade notes. Download bbPress 2.6.19 from WordPress.org, or update right from your WordPress dashboard.
Thanks to thewindghost, ngonhuy, and moltenbit for responsibly reporting issues, and to everyone who helped review and test this release!
I’ll test soon to see if it works—specifically, whether the password changes to the corresponding WordPress hash when someone logs in. Or does it work differently now?
I think bbPress has huge development potential; it is also the most deeply integrated with WordPress. It would be great to see it evolve—perhaps along the lines of other forum solutions that offer comprehensive feature bundles.
It’s a great forum platform, though highly underrated because the core package lacks extensive features. In my view, however, it holds the greatest potential to evolve into a fantastic tool for enriching WordPress sites.
Hey I have the same question and same issue.
Using a WP theme (tested on Twenty Seventeen, 21, 22, 24) and with bbpress v2.6.17 (troubleshoot mode, no other plugins), when I visit the bbpress profile on the front-end of a user there is no way to unsubscribe them.
My profile is Admin + Keymaster.
Another “expected” place where I searched that option was on the back-end profile.
Then I searched the unsubscribe button on the admin page for the specific topic they are subscribed to. There is the subscription metabox (#bbp_topic_subscriptions_metabox) but that simply lists the users. It does not give any “unsubscribe” button. Any reason the topic admin page does not offer that possibility to admin/keymasters.
Currently the only way I have to unsub a user is either to go to the database (not acceptable for non-dev, or non-trusted admins), or impersonate that user with a “user switching” plugin (or the Publishpress capabilities that also give that option), visite the topic “as” that user and click unsubscribe.
Any idea on how we could debug that?
ok, sorry I don’t know phpbb and the convertor was written some time ago by someone who no longer is actively involved in bbpress.
Have a look through these
Problems when converting from phpBB to bbPress
“No users to import” when attempting to import from latest phpBB
Hi. We’re also interested in a basic PM funcionality for bbPress. As this thread is 5 years old, we’re wondering if there is a more recente plugin available in 2026. The bbPress Messages that Robin suggested now appears at the WP plugins directory as not having been updated in a long time. Better Messages seems to be more updated but in the free version based on Ajax it seems like a too heavy-load plugin. Have any of you tested it in a high traffic server?
not one I’ve seen before, it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
Hi,
I want to use these widgets when bulding my websites forum page: https://codex.bbpress.org/features/widgets/
I see Buddypress widgets, but bbpress is not showing. However I see them when editing sidebar widgets.
Is it possible to use them on normal pages also somehow?
My goal is to display the latest forum posts.
Best regards,
Flamuren
On the bbPress forum “Create New Topic” page, when the Visual editor tab is active, the TinyMCE toolbar controls (Bold, Italic, Lists, Link, Image, etc.) cannot be accessed using the Tab key.
Keyboard users are unable to navigate to or interact with the formatting toolbar, which prevents them from using editor formatting features without a mouse.
Steps to Reproduce
Navigate to a bbPress forum page.
Select Create New Topic.
Ensure the Visual editor tab is active.
Place focus in the editor area.
Press the Tab key to navigate through available controls.
Actual Result
Focus skips the TinyMCE toolbar controls.
Toolbar buttons cannot be reached or activated using keyboard navigation.
Users must use a mouse to access formatting options.
Expected Result
All toolbar controls should be reachable via keyboard navigation.
Focus order should move through each toolbar button in a logical sequence.
Users should be able to activate toolbar functions using keyboard controls (Enter/Space).
Accessibility Impact
Affects keyboard-only users.
Affects screen reader users who rely on keyboard navigation.
Prevents equal access to content authoring functionality.
WCAG Success Criteria
2.1.1 Keyboard (Level A)
2.1.2 No Keyboard Trap (Level A) (verify during testing)
2.4.3 Focus Order (Level A)
4.1.2 Name, Role, Value (Level A) (if toolbar controls lack proper accessibility attributes)
Environment
Platform: WordPress + bbPress
Component: TinyMCE Visual Editor (Create New Topic form)
Browser(s): Chrome, Edge
Assistive Technology: NVDA (if tested)
Screenshot Reference
https://prnt.sc/PJVhxYwNyVvf
As I said, I did not write that particular plugin element, I just incorporated it into my plugin to help those using it, and I agree the actual wording does not mean a lot, it took me a while to work it out!!
But after a bit of testing, essentially it sets a switch for a user to be either an approved user or an unapproved user. Then if in:
dashboard>forums>Moderation Options>hold for moderation you have set custom, then you can set ‘unapproved users posting’, ‘Unapproved users posting links’ and ‘Unapproved users posting below the English character threshold’ so that unapproved users posting in those categories get held for moderation.
so make a user ‘unapproved’ you set the ‘add user moderation flag’ and then all posts by that user come under the settings above.
I agree the wording is terrible, but now I have described what it does, you should be able to come up with some better words.
I would also agree if you said that those words should not appear unless you have set the custom above, but that is beyond my current plans to do.
to change the wording go to
dashboard>settings>bbp style pack>transaltions and activate the translation option
then put the original working in the left hand column and your desired in the right.
My hosting uses PHP 8.4. I have WP 6.9.4 and latest (which is old) of bbPress.
I’ve getting the deprecated uses_utf8 message (needs to be wp_is_valid_utf8).
I fixed it, but I don’t think users should have to do that just because hosts are using new versions of PHP, and that WP 7 is just around the corner.
Don’t know what other archaic code is in ppbress, but PLEASE fix at least this one.
Hello, I love the style pack and it’s million options! 🙂
For some reason, I can’t switch the breadcrumbs off on the index. I’m using
[bsp-display-forum-index forum=”668″ breadcrumb=”false” search=”false” title=”Visit our Forums”]
but the breadcrumbs still show. You can see a testpage here: https://dev2.wesonline.org.uk/admin-only/test-forum-blocks/
Any suggestions?
Many thanks
George
I’ve just installed the latest version of bbPress and I’m having a little trouble solving this. I’m running a test site and would like to edit my profile frontend. The only problem is, I can’t see the text to know what I’m typing (the text is white on white background).
Any thoughts?
Hi,
I’m running the latest bbPress with Divi 5 as parent theme and a basic child theme.
My forum root page (/forums/) renders correctly using a Divi Theme Builder layout.
However, the following bbPress routes break the layout:
/forums/search/
/forums/users/username/
They load, but the page structure is incorrect. I get a large white space and weird styling of the logo and menu in sidebar. The forum is for users only but you can see an example here: https://beterbeleggendandebank.nl/forums/search/test/
I tried serveral fixes but nothing seems to work. Does annyone have experience with this or a similar issue and has a solution?
Thank you in advance!
If this is easily repeatable, I’d suggest (as a test) deactivating wp-optimize and see if it still occurs
I was trying to display the forum home page with the latest discussions instead of categories, but the button to create a new discussion or the box at the bottom doesn’t appear.
How can I activate it?
Thanks
ok so I now have 2 different things
1. clicking profile goes to the users own profile
2. clicking profile says sorry you are not logged in
Without a consistent problem definition it is hard to help, but as stated above, clicking someone’s name should take the user the that person’s profile.
it could be a theme or plugin issue
Themes
As a test switch to a default theme such as twentytwenty, and see if this fixes.
Plugins
If that doesn’t work, also deactivate all plugins apart from bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
If you cannot do this to your site (say because it is live) then use the ‘troubleshooting’ features of this plugin to let you test without affecting other users
Health Check & Troubleshooting
Then come back
no, the client sent the above. I have just created a test user and logged in and it lets me create posts etc but if i go and click on a user it says sorry you are not logged in.
Thanks, Robin — that would be absolutely fantastic!
With a smooth and simple solution like that, I could even consider importing 3–4 more posts that originally were discussion posts and would fit much better in the forum. But no larger volumes than that.
I don’t know exactly how you’re planning to solve it, but if possible, it would be great to keep the original post and its comments intact until everything is confirmed to be working. If it’s easier to convert the existing content directly, that’s perfectly fine as well.
In our system, users also have the option to delete their own accounts if they wish. I assume we therefore need to take into account that some users who commented may no longer have a valid user ID. In that case, I guess a fallback user is needed? I do have such a user in my system called “Deleted User,” whose user ID could be used if necessary.
I’m also not entirely sure how bbPress handles topics and replies when the original user accounts are deleted — I haven’t had a chance to test that yet. 🙂
Many thanks for your help. I really don’t have the required level of knowledge for this, so it’s very much appreciated. 🙂
(I am using latest wp and PHP 8.3 FPM)
I’m encountering a strange behavior in my new bbPress installation. Here’s what happens:
Setup:
• Forum: “General”
• Sticky post in this forum containing the rules (closed for replies)
• A test topic: “Now I’m drinking coffee”
• A reply added to the test topic
Steps to Reproduce:
1. Create the topic “Now I’m drinking coffee” in the “General” forum.
2. Add a reply to this topic. Everything works as expected.
3. Go to wp-admin → Topics → All Topics.
4. Move the “coffee” topic to the trash.
Observed Behavior:
• The reply added to the trashed topic also goes to the replies trash.
• Its post_parent changes from the “coffee” topic to the sticky rules post (still published).
• If I restore the topic from the trash, the reply is no longer associated with the topic.
Expected Behavior:
• The reply’s post_parent should remain linked to the original topic.
• When emptying the topics trash, the reply should be deleted along with the topic, similar to how comments are handled with regular posts.
Environment:
• bbPress latest version
• WordPress latest version
• No child theme active
• Plugin: “Enable bbPress for Block Themes”
Has anyone else experienced this, or is there a fix/workaround?
Hi. I’m running a site with a brand-new forum. I haven’t imported anything and have only created a few test topics. I’m getting the same 500 error, and in my case PHP also tries to allocate memory endlessly.
Creating replies on the frontend works perfectly, but not via wp-admin → Replies → Add New Reply.
Every time I try, an empty reply is created with post_parent set to 0. I assume these empty replies are left floating around in cyberspace and have to be manually deleted from the database?
I’d also appreciate any help. I’m using the Blog FSE theme and the latest version of bbPress, together with the plugin “Enable bbPress for Block Themes”. We do not have a child theme active.
I noticed that this thread is almost a decade old at this point, so I’m looking for an update on measures bbPress has taken to bring your plugin up to the latest WCAG standard, especially in light of recent updates to Title II of the ADA stating that all state and local government web properties must be compliant with WCAG 2.1AA.
Please let me know if you have created a VPAT or Accessibility Conformance Report recently. Also, if you have a link to your accessibility statement I would love to have it for my records since our agency would like to be able to use your plugin from time to time but enforce the policy that all the plugins we use prioritize accessibility. Thanks!