I’ve seen this before, already updated Redux plugin to the latest version but problem seems not to be resolved
Thanks Robin.
After your comment on my other issue I pasted this code into the custom css part of my child theme and it worked when placed in there.
So I went back to my child theme and found a typo in an earlier entry which meant nothing after that was being picked up. Once that was fixed and the document version updated it picked up both these changes.
The child theme css is /themes/newsphere-child-theme/style.css?ver=1.0.2
and I’ve put “my child theme css ATTN Robin W” in it to make it findable.
So my forum-Author column is now wider as I had wanted thank you, but the forum-content area has not reduced correspondingly meaning the author section overlaps the content section and I can’t see a specific width designation for the forum-content area to update.
#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-topic-content {
margin-left: 130px;
padding: 12px 12px 12px 0;
text-align: left;
position: relative;
}
I just found a plugin named Easy Username Updater allowing an admin to change the username and even having a checkbox to send a mail to updated user but user never got the mail. It seems to work on my test site but gave an error when trying to login… Do not use that one !
A second plugin named Username Changer is working without any error and the mail is sent (if selected). This one works like a charm !
I explore this method because all moderators are from my company so I can update and inform them without disturbing customers…
I’ll test that on my production site and let you know the result.
Eric Collart
Thank you Robin!!! Your remark: “Tick item 3 on the subscription emails tab”, fixed this issue for us too. I had yet to use this great tab before at all but the problem just appeared.
In our case, it was that the editor “link” button was unable to retain user entered hyperlinks. It’s fine online, but user entered links missing from all bbPress emails. During testing using only: WP 5.8.2, 2021 Theme (we use Kleo theme), and bbPress …it still had this issue. That seems to indicate a relationship between WP and BP.
I updated bbPress on 11/30/2021. WP update date unknown but not listed in the lasted 30 days of my backups, so it was earlier. The issue was first reported to me on 11/20, so this all points to a WP 5.8.2 change cause.
No related php error logs or jquery Migrate deprecation logs seen.
Hope this helps.
Hi,
I am using bbpress for my forums, and the issue I am facing is – When adding a reply to a topic, the newly added reply is not showing. It will get shown only after another reply is added(At that point, this newly added second reply is not showing.)
The topic updated time period and author info seem to be updated correctly. Also, the replies to a reply are also updated correctly.
Changing my forum theme to 2019 helps to get the latest reply.. but what change should I do to get it back with my theme?
Any help would be appreciated.
But … when the theme of the site is updated, everything will disappear again.
The theme file will lose these functions again.
And again, the editor on the forum will disappear. It is so?
@robin-w if you remove the no-js in php, then it doesn’t allow the reason for adding it which would be to test if the browser supports javascript/jquery.
Just an example
Say you have a slider(JS dependent) that you only want to show if the browser supports js, then adding .no-js .my-slider{display:none;} would hide the slider if the browser didn’t support it, while if the browser supports JS then the no-js would be removed by JS and the slider would be displayed. Because the only way the class was removed was with JS which would verify the browser supports JS.
So if you remove it with PHP then there is no test and the slider is shown regardless if the browser supports JS or not. Not sure what the percentage of browser users that have it disabled, sure it’s a very very small amount.
You can see that in theme TwentyTwentyOne in template-functions.php the theme does it the same way I mentioned above in earlier post.
Just wanted to mention it, hopefully it gets updated shortly and a fix gets out for it.
That’s good, glad that worked out for you.
You could also put it in bbpress.php in the plugin itself, then when the fix comes out and the plugin is updated it would get rid of it.
For others looking for a solution, I tried to edit my post above but couldn’t, when I mentioned functions.php I mean the functions.php file that is within your current active WordPress theme.
There were no changes to the topic entry in post or postmeta after I updated a reply.
The only thing that changes that I can see is the post_parent gets updated to the correct topic id in the posts table.
However, I have tried to change that value using phpMyAdmin, and it didn’t make the reply show up in the forum front end.
Since I updated to 2.6.7 only appears now the visual but not the HTML…
WHY?
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.
A.Participant
Hello there,
we’re a WordPress Multisite and recently updated bbpress from 2.5.12 to 2.6.6 and figured out that on a user profile page no subscribed forum are being listed anymore but this message: “Oh bother! No forums were found here.”
But the user indeed has at least one forum he subscribed to. Subscribed topics are working just fine.
We also deactivated / activated the plugin, run the database upgrades but still no forum could be found.
How can this problem being solved?
I am having an issue where all users, even with Participant or Spectator user permissions, are able to create their own topics for discussion. The way our site is set up, we want to limit the topic creation to admins or moderators. I cannot find a setting anywhere to turn off this ability for users to create new topics. cmti.crown.edu using Learndash 3.5.1. I’m not certain the version of WordPress and bbPress we are using but both have been installed and updated in 2021. Thanks for your help.
Robin W,
Thank you very much for volunteering some thoughts. Especially that you indicating that changes this year haven’t affected the bbp_add_user_forum_subscription function. And it appears that groups_join_group is a BuddyPress function. Your reminder to turn on the debug was priceless. There was only one, unrelated notice.
I rechecked the Developer’s (Harsha Vetkatesh’s) code online and realized that he had added an updated version! At https://gist.github.com/greathmaster/e67f1ae0feb28c9ab3521b404c8e0544. I added it into a staging copy and it threw a specific error. I’m going to see if I can contact him.
Thanks again for the Forum. Our trail club uses it very frequently.
Best Regards,
~April
Hi, I just updated my site which was 7 years old and had bbpress1. The Forums and Topics have migrated ok but none of the posts are attributed to a poster. In all cases, including Admin, poster=Anonymous.However the poster IDs are showing in database tables wp_bb_posts and wp_bb_topics. I can’t see how to fix this. Any ideas?
A little update on this too. π
The $count of favoriters is updated correctly on topic’s single page.
But when the $count is called elsewhere, WordPress seems to take the first _bbp_favorite encounter.
Looking at posts’ metavalues, it seems that every ‘favorite’ mention becomes an extra _bbp_favorite

My code doesn’t say anything about taking the highest number – maybe this would be the solution?
$subscriptions = get_post_meta(get_the_ID(), '_bbp_favorite', true) ;
$count = count($subscriptions) ;
$output .= '<li><a href="' . get_permalink() . '">' . get_post_meta(get_the_ID(), 'an_extra_field', true) . '</a><br> <span> Votes :' . get_post_meta(get_the_ID(), '_bbp_favorite', true) . '</span></li>';
}
$output .= '</ul>';
wp_reset_query();
}
return $output;
}
Hey there, I just updated to the newest version 2.5. I still canβt see the forum subscriptions (when I go to my account, there is just
do keep this updated – so many threads have the problem but authors don’t post their final solution – you are a star!!
Thank you @robin-w !
My first idea was to display:none the_title but I’m definitely going to keep it.
I found the solution by installing a plugin called Hookr. It gave me some informations I needed after hours reading Bbpress’ files.
The ouput is a bit strange though…

As if the voice-count moved somewhere. The author is also displayed twice – I don’t remember it was like that before. Changing the shortcode used doesn’t improve this.
I’m going to figure out what happened here and keep this thread updated if it’s usefull for someone. π
I appreciate that you took the time to look.
Maybe sometime soon we will get an updated bbPress? Who knows …. Atleast one that says it officially supports the latest wordpress version that is out.
both.
i have issues cause forums are not updated and regular users have also issues logging in.
i’ve tried that above, cache on/off, multiple plugins, disabling cache on host side.
no idea how to deal with it.
If possible can you share the settings you’re using?
I’m having a lot of issues with cache and bbpress. Always have to CTRL+SHIFT+R to have updated contents and i’ve tried all options that i know.
Looks like something may have changed as this code is now producing a fatal error.
I used the second snippet to edit the reply emails but while the email send has been successfully modified (and is no longer bouncing), the user now gets a white screen…
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘my_bbp_no_reply_email’ not found or invalid function name in /home/customer/www/[domain]/public_html/wp-includes/class-wp-hook.php on line 287
Has something been updated in the codex?
how are you guys dealing with this?
even removing cache management in hosting, deleting all cache plugins and clearing browser data only worked for some time.
It’s a pain because my website in mainly forum wise and having to hard reload to get the updated topics ain’t good.