Can you please post the code snippet you are using to enable the visual editor?
In my testing, it is working OK using these snippets:
Enable Visual Editor
I see now, thanks!
Perhaps, this is something that bbPress could do a better job with. Each of the forum/topic type pages is its own thing, and they do not inherit the page settings from the forum root in the way it seems like you are expecting for them to – which is totally reasonable to expect.
This is a deprecated argument that only appears when WP_DEBUG
is turned on.
The debug log itself is nothing to worry about. 👍
bbPress will address this once its minimum version is (legitimately) raised to 5.5.
Thank you for letting us know here 🙏
Revisions are totally a WordPress thing. It’s weird, but sounds accurate.
Using Gravity Forms to create new topics & replies will bypass the “freshness” hooks that bbPress expects to run normally. This means that the “branch” of topics & forums in the “tree” of that submission won’t get walked up to the root, to tell that whole branch what its most recent content is.
Once you post something yourself normally, the tree gets walked and everything looks OK.
The function that would normally be called is bbp_update_topic()
. It includes all of the extra meta data that needs to be added – including a call to bbp_update_topic_walker()
that “walks” the branch in the tree.
Lastly, it refreshes the last_changed
cache key in the bbpress_posts
cache group. You could try busting that cache on your Gravity Forms submission (to see if that’s enough) but I have a feeling it won’t be, and you’ll need to find the best way to trigger the update.
I have a site that has a sub folder with a separate theme. I want to use bbpress and buddypress because that is what the theme in the subfolder is compatible with.
I wish there to be a login/profile on the main site to carry over to the sub folder. I don’t want people to have to create different profiles.
Can someone tell me how to do this or point me in the right direction please?
I just found out this issue too, and it breaks all of my pages. All pages now has a bbpress body class.
I kind of need an urgent fix – any code that I can add to fix it for now?
I use the bbpress body class to design the forum (especially the background).
With the last update, however, the error may have slipped in that the “bbpress” body class is also included on other pages even if it is not a bbpress page! They are now also styled with CSS although they should not!
I also use the bbpress style pack and the private groups plugin. But the error occurs even if these two plugins are disabled.
Yeah, the BBPress release info, and BBPress itself seems to be the neglected son of WordPress.
Since I updated to 2.6.7 only appears now the visual but not the HTML…
WHY?
According to the documentation, the code below enables paste as plain text in the visual editor:
function bbp_tinymce_paste_plain_text( $plugins = array() ) {
$plugins[] = 'paste';
return $plugins;
}
add_filter( 'bbp_get_tiny_mce_plugins', 'bbp_tinymce_paste_plain_text' );
It works fine when using the full visual editor, enabled by this code:
function bbp_enable_visual_editor( $args = array() ) {
$args['tinymce'] = true;
$args['teeny'] = false;
return $args;
}
add_filter( 'bbp_after_get_the_content_parse_args', 'bbp_enable_visual_editor' );
But paste as plain texts does not work when using the Teeny editor, enabled with this code:
function bbp_enable_visual_editor( $args = array() ) {
$args['tinymce'] = true;
return $args;
}
add_filter( 'bbp_after_get_the_content_parse_args', 'bbp_enable_visual_editor' );
Does anyone have a snippet to enable paste as plain text when using the Teeny editor?
Sorry you can close this topic, I resolved It by remove lazy load.
I don’t know why, but the problem become only when BBPress 2.6.7 is active, (i disable It and all works), but If I remove lazy load Works again also with BBPress 2.6.7.
Thanks Renzo
I did refer to them and they said that I should find out what metadata was needed by BBPress, and make sure that was added when the form was submitted.
I researched the docs here and found that I needed to include _bbp_forum_id and _bbp_topic_id. So, the replies were being posted to the correct forum and topic, but they weren’t showing up on the front end of the forum. I read elsewhere in this forum that the post_parent had to be updated, so I did that using a code snippet.
But, the problem is that I am missing something for BBPress. Gravity Forms and the extension are working properly, but something is missing in BBPress until I update the topic from the back end.
Even with using the troubleshoot feature:
Settings : only bbPress is active:

The settings submenu:

And bbPress says it’s 100% translated, so I don’t think it’s a trouble with a lacking sentence/word.
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
I found the error in debug.log as below:
“blacklist_keys” option key has been renamed to “disallowed_keys”. in //public_html/wp-includes/functions.php on line 5495
I traced it back to bbpress
[1] => Array
(
[file] => /public_html/wp-content/plugins/bbpress/includes/common/functions.php
[line] => 883
[function] => get_option
)
This error happens when I edit topic and save it.
Please help to fix it, thank you!
Hi there,
I’m pretty new with wordpress and bbpress, and I can’t find the setting I need.
I want that new users automaticaly got the subscriber role on my site (done, general setting) and also the bbp_participant role.
How can I do that ? Thanks by advance.
Kind regards
Is there a guide to migrate a forum from Simplepress to bbPress?
So our site typically has minimal users, myself and a few admins. We login properly and make the edits to the site.
We have a forum set-up coming online. Our registrants to the forum will get an email when they register. They’ll register from the bbpress shortcode I included on a page.
Instead of saying “Welcome the forum”, the email they receive says New User Registration.
The URL it provides is the /wp-login, not the page with the bbpress login shortcode. It’s a default WP registration and login.
I’d liked to customize emails going to forum registrants that are specific to the forum.
Does that make sense?
Thx–
bbpress simply users WordPress registration, so any WordPress registration plugin will work.
just google ‘wordpress registration plugins’
Hi,
I am trying to customize the registration email for BBpress. Is there an easy way to do this?
Looking through this forum, I understand the email is generate by the WordPress Core.
Is there a plugin? I’d just like to redirect people to the actual forums, and not our site’s homepage.
TIA–
Thank you Robin for this so quick answer 🙏
I already use your awesome plugin + additional shortcodes (thanks a lot).
But it doesn’t allow me to get (and use) the information “Is there any topic to read for this user ?” so that I use it in my menu…
By reading this post : https://bbpress.org/forums/topic/get-topics-of-subscribed-to-forums/
I ask myself if there is a way to make a function that :
1) get the subscribed forums html
2) check if there is the “unread” tag in this html
3) return YES or NO (or best : the number of “unread” occurences)
Do you think this is feasible ?
dev work is ongoing in bbpress – see
https://bbpress.trac.wordpress.org/report
but bbpress authors chose to release sparingly.
there are a good many additional plugins that do lots of things to add functionality to bbpress
Why no more updates?
If there are thousands of forums using this platform why does it feels like it’s abandoned?
Bbpress is good but not perfect, there are a lot of things that can be improved and we have no news for a new release.