I’m experiencing similar issues at https://www.brugmansia.us/community/, a Divi site. But even when I use one of the WordPress default themes (2023), I get similarly poorly formatted results at best. I agree with those suggesting this is primarily a bbPress issue, not a theme issue.
After sucess import (wordpress tool) of forums, topics and replies and import to other page, topics are missing on forum pages.
Here is a main forum page
https://acroacia.com/redi/forums/
If open any of them, got message “Oh bother! No topics were found here!” (¡Vaya, no hay debates aquí!)
In wp backend all forums, topics and replies are listed.
I found here in bbpress forum similar problem from 2015 where installing some plugin that was developed by user on this forum Robin W. was solving the problem but that plugin not exist anymore.
Anyone can help me?
Thank you
I’m just a guy sat in his kitchen who was helped several years ago when I was setting bbpress up, so I try to help others – I’m not a bbpress author.
Updates from the bbpress authors are few and far between, I think they are on other projects now, and maybe consider bbpress as a mature product. The philosophy was always to keep bbpress small, and let other plugins add stuff that was needed.
I do ask them to update the ‘tested to’ but it rarely happens. I test bbpress with new versions.
That is and will always be the issue with open source software – it relies on people doing stuff for free, and people’s focus changes and people move on. That is annoying, but the reality of life.
If you have things that need core updates, you can raise them on trac
https://bbpress.trac.wordpress.org/report
That way at least stuff that is wrong or could be done better gets logged.
Thanks, Robin for the plugin suggestion, but it’s more of the core of bbPress which seems quite outdated and a little messy with code. Plus, doing template overrides, there are things which hoped would be there that I can override. Some styles are using!important, some styles are reused in ways they shouldn’t be, so I had to get creative with overrides…I had to use javascript to remove/change/add classes to select elements: ie buttons.
Then, on the bbpress plugin page at .org, this shows up as a notice:
This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Time to revamp this plugin and bring the coding and features up-to-date–plus capabilities. Even here in this forum, the font size is just 12 px. Time to move it up a bit, especially for accessibility 🙂
Hi Milan
Thanks for the quick reply 🙂
I-ve just made it a habit always checking up on the compability of every plugin i use against the new wordpress major releases before i update the wordpress on my website.
Sure it takes a little longer time be fore i update wordpress but it’s way easier than update and then have to troubleshoot which plugin that’s the sinner when the whole site crashes 🙂
Tanks again
/Lars
bbPress 2.6.9 is compatible with WordPress 6.2. As for PHP, it works fine with all the new versions, but it does generate various warnings with PHP 8.1 and newer (nothing critical, mostly about deprecated PHP functionalities).
HI
Wordpress has issued a warning on the plugins page at wordpress.org saying that this plugin hasen’t been tested with the current version of wordpress
So Just out of curiosity is bbPress 2.6.9 campatible with the latest version of wordpress 6.2 ??
And has it also been tested with the newest version of PHP 7.4/8.0/8.1/8.2 ??
The information tab on the plugins page in wordpress.org says:
Version: 2.6.9
Author The bbPress Contributors
Last update: 1 year ago
Demands WordPress version: 5.0 or newer
compatible up to: 5.9.5
Demands PHP version: 5.6.20 or newer
Please check and inform me and the rest of the plugins users about the status.
Oh yeah and remember to update the plugins inforation tab at wordpress.org
/Lars
this plugin adds many features which you might feel are lacking
bbp style pack
add this plugin
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Freshness Display
and you can set what shows in this column
I am currently working on adding the block widgets to my bbp-style-pack plugin
bbp style pack
and then getting FSE themes to work aa well.
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
ok, so that approach will not work, I was hooking to a wordpress filter, but it is used in too many places.
I’ll re-think
I’ll add this functionality to style pack in a few days, but in the meantime
add_filter ('the_title' , 'rew_add_close_to_topics') ;
function rew_add_close_to_topics ($title) {
if ( bbp_is_topic_closed()) {
$closed = '[Closed]' ;
$sep = ' ' ;
$position = 'after' ;
if (($position == 'before') && !str_contains($title, $closed)) $title = $closed.$sep.$title ;
if (($position =='after') && !str_contains($title, $closed)) $title = $title.$sep.$closed ;
}
return $title ;
}
and amend words/position etc. as you wish.
Put this in your child theme’s function file –
ie wp-content/themes/%your-theme-name%/functions.php
where %your-theme-name% is the name of your theme
or use
Code Snippets
and change the background of the closed block to match your theme
Yes, similar to what happens in wordpress.org/support/plugin/?
Thanks, I will review it.
Topics that are created in the plugin forums can also be created in: wordpress.org/support/forum/plugins-and-hacks/.
And they can be viewed in both forums.
I was looking to have a similar structure.
It seems that there are no restrictions, in bbpress, on the number of topics or replies, but there are restrictions on the number of forums (I read 50).
However, using the structure “wordpress.org/support/plugin/” I see that there are thousands of forums. How can I replicate this structure?
For example, let’s imagine I have 200 courses and I want to put a forum for each one. Then, the structure would be “wordpress.org/support/curse/”. But, in practice, how to do it?
It seems to me that in the plugin support cases, wordpress.org is not using multisites or custom post type, because all the topics of all the plugins have this structure: wordpress.org/support/topic/. There are about 1 million topics.
My question is: to avoid the limit of 50 forums, how can I reproduce the structure “wordpress.org/support/curse/” and have a forum for each course?
Hi, I’ve not used this plugin so I don’t know how it works.
Maybe the plugin is using the WordPress excerpt, you can try this:
add_filter( 'the_excerpt', 'filter_the_excerpt', 10, 2 );
function filter_the_excerpt( ) {
return ' ';
}
to atop forums being viewable to non logged in, the set them as ‘private’
dashboard>forums>all forms>edit forum and set visibility as ‘private’
if you want different users to see different forums, then
Private groups
Hi, mostly formatting comes with copy-paste of html text. If you want to strip html from the text you can make use of some WordPress functions: wp_strip_all_tags(), convert_chars() etc …
ex:
function aa_stripped_content($content) {
$content = wp_strip_all_tags($content);
return $content;
}
add_filter ('bbp_get_topic_content', 'aa_stripped_content');
One possible solution is to use a plugin called BBP Improvements for Yoast which is a helpful tool to make Yoast wordpress seo support bbpress better. You can install and activate this plugin from your WordPress dashboard and see if that helps.
Another possible solution is to use the excerpt variable in the Admin > SEO > Search Appearance > Content Types (tab) section. There you will have a ‘Topics (topic)’ section where you can add a default meta description using the excerpt variable. This will automatically output the first part of every topic as the meta description.
ok, I cannot replicate that issue.
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
this plugin whilst old might help
BBP Improvements for yoast
Hi, here is my test site. Still under construction.
I found that most of the time WordPress display correctly in “display name publicly as” using NICKNAME. But there are times where it displays USERNAME in “display name publicly as” even though users have already registered their nickname in Ultimate Member profile.
This one works for bbpress: https://wordpress.org/plugins/contextual-related-posts/ if you want only related topics just go into Contextual Related Posts Settings and on the List tuning tab and on Post types to include select topic only. One thing it doesn’t have an automatic option to add the related items, so you need to added them either manually or the best way is with a fucntion.
I use this one to add it after each topic:
//add adsense after topic
add_action( 'bbp_template_after_replies_loop', 'rew_other_topics' );
function rew_other_topics () {
$topic_id = bbp_get_topic_id() ;
$forum_id = bbp_get_topic_forum_id($topic_id) ;
if ( function_exists( 'echo_crp' ) ) { echo_crp(); }
}