On my profile page, under the forums/subscriptions tabs, the author link under ‘last activity’ doesn’t just link to their profile. Instead it adds /forums/subscriptions/ to their profile url/bbp-author-name which takes me to a ‘page not found’ because subscriptions are not visible to other users.
Is this an error and if so, how do I strip or change the /forums/subscriptions/ portion of the url to /profile/ or remove it all together? Can someone confirm what this link looks like on their web forums?
The screenshot is from my profile page while viewing the forum/subscriptions section. The url reflects that as https://sucsforyou.com/members/newbeta/forums/subscriptions/
In the screenshot you’ll see the url in the bottom left corner has added that to the link, while the alt says ‘view profile.’
Thank you! I’m using bbPress with BuddyPress and WordPress- all latest editions.

While logged in and viewing the forum tab under other members’ profiles, I can see their Topics Started, Replies, and Favorites- no subscription tab is visible unless I’m on my own profile page.
The problem is when I’m looking at my subscriptions or topics, the author link under ‘last activity’ doesn’t just link to their profile. Instead it adds /forums/subscriptions/ to their profile url which takes me to a ‘page not found’ because their subscriptions are not visible to other users (I’m assuming).
Is this an error and if so, how do I strip or change the /forums/subscriptions/ portion of the url to /profile/ or remove it all together? Can someone confirm what this link looks like on their web forums? Thank you!

I’m using bbPress with BuddyPress and WordPress- all latest editions.
would depend on what he is trying to fix, and how much you trust, and what ‘data’ you site holds that could be embarrassing. If you hold no client info other than say usernames, then you could take a more relaxed attitude.
I tend to work on test/dev sites rather than live sites, and I like to have both cpanel and ftp access to sites I am working on, but most of what I do is code, and the ability to back out stuff is key.
suggest you look to build a test/dev site and give him access to that.
Creating a Test Site
I’m installing bbPress on a site using a lightly tweaked twenty sixteen theme. Testing how it would work for a normal user, I opened an incognito window, registered using a new username and password. When I login with these credentials, I get an admin bar across the top of the page with the “Howdy” message on the right and access to a very limited admin panel (because my status is “Subscriber, Participant”). How do I prevent this admin bar from showing when ordinary subscribers login?
Noticed when migrating from 2.5.12 to 2.6 beta 2 (and also in RC1 and RC3), that my custom CSS file in mytheme/css/bbpress.css is no longer being detected.
I am seeing that here as well… Since your post was never commented on, I don’t know if it was ignored or simply thought irrelevant. Or maybe missed. 🙂
Looking at the HTML between the old site and a test site running the SVN pull of 2.6, it seems that previously as part of the enqueue_styles() call, it generated:
<link data-asynced="1" as="style" onload="this.rel="stylesheet"" rel="stylesheet" id="bbp-default-css" href="https://siteurl/wp-content/themes/mythemename/css/bbpress.css" type="text/css" media="screen">
Now it is generating:
<link data-asynced="1" as="style" onload="this.rel="stylesheet"" rel="stylesheet" id="bbp-default-css" href="https://siteurl/wp-content/plugins/bbpress/templates/default/css/bbpress.min.css" type="text/css" media="all">
So, it is not looking in the site css folder, but instead pulling from the plugin folder.
Is this intentional? If not, is there a fix/workaround?
As this is still not resolved I wrote a simple script to solve this issue. For those stumbeling up on this here it is.
$topic_id = bbp_get_topic_id();
$reply_id = bbp_get_reply_id();
$position_raw = bbp_get_reply_position($reply_id, $topic_id);
// Remove the comma
$position = str_replace(',', '', $position_raw);
// Devide by the number of posts per page, in my case 15
// I didn't test it but I believe you can also use: get_option( 'posts_per_page' );
$page_raw = ceil($position / 15 );
if ($page_raw > 1) $page = '/page/' . $page_raw;
else $page = '';
$slug = get_post_field('post_name', get_post($topic_id));
// Replace YOUR_WEBSITE_URL with your own or use: bloginfo('wpurl')
// to retrieve it, but don't forget to concenate
$correct_link = 'YOUR_WEBSITE_URL/forums/topic/' . $slug . $page . '/#post-' . $reply_id;
You can probably place this inside some function but I placed it inside loop-single-reply.php and placed that inside my child-theme. In that case you also have to replace this:
<a href="<?php echo bbp_reply_url(); ?>" class="bbp-reply-permalink">#<?php echo bbp_reply_id(); ?></a>
with:
<a href="<?php echo $correct_link; ?>" class="bbp-reply-permalink">#<?php echo $reply_id; ?></a>
Thank you for the suggestion. Unfortunately it did not work.
I deactivated every single plugin and tested it both on the twenty seventeen and twenty fifteen themes
No change.
Image links added as text (https://imgur.com/CxesmHF) show, as long as they are in a new line.
The result of using the dedicated button, wont.
*EDIT*
I just found out that the same is the case in this forum! Just try it.
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
another sample of the latest forums page where the above mentioned bbcodes have been used: https://www.ibf.lv/svaigakas-foruma-zinas/ (Latvian business forum)
A quick update – ..this topic ranks in the top positions of Google on these keywords and needs updating.
My suggestion: set up plugin “bbPress Advanced Statistics” https://wordpress.org/plugins/bbpress-improved-statistics-users-online/
and use the shortcode: [bbpas-activity] (you have to enable it first in settings under “extra” tab”
—
Sample (latest forum posts): https://www.lustjobs.com/latest-posts-custom-forum-view/
There are 2 bbcodes on this page:
[bbp-topic-index]
[bbpas-activity]
—
as for the default bb code: you have to use use [bbp-stats] not [bbp-statistics]
Hi bbpress
I want to escape html in topic and reply output, but I want to Embede media.
REPLACED this code which you can find inside[bbpress/templates/default/bbpress/content-single-topic-lead.php] file, opening via the editor.
<?php bbp_topic_content(); ?>
WITH THIS CODE
<?php
global $wp_embed;
$inputTxt = bbp_get_topic_content();
$escTxt = esc_html( $inputTxt );
echo '<div class="test">'.$wp_embed->run_shortcode( '[embed]' . $escTxt . '[/embed]' ).'</div>';
?>
But I can not it.
How do I write it?
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
possibly a conflict, or maybe your site has been hacked.
is this just one username or all ?
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
It seems you’ve entered the password one time on front -end and it remembers.
Please test it as guest and as other logged in user.
Test it on new page
Change the theme and test it with the default one. I think this is a theme problem 99%.
Make sure “Use output buffer” option is “Yes” in Forums > Settings > Features admin page
bbpress just us wordpress login, so the issue is probably outside bbpress.
It could be a theme or plugin issue
Plugins
Deactivate all and see if this fixes. if it does, start with bbpress and re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
that is the definitive way, but you could start with any plugins that relate to logging in if you have any.
ok, I’ve released version 3.9.6 of style pack
can you update and test again for me please
Hi, in group forum or forum alone page it shows in first line ” This forum contains 2 topics, and was last updated by Drishti Connect 4 days, 23 hours ago.” and below it display “Oh bother! No topics were found here!” my wordpress ver is 4.9.8 | bbpress ver is 2.5.14 | buddpress ver is 3.1.0 and my theme is PE School by PixelEmu. its work fine with Twenty Seventeen wordpress theme.
my problem is that my site will be used by blind people and it need to be 100% accessible and PE School theme provide me the same. our theme provider are not ready to support voluntarily.
website link – https://drishticonnect.antardrishti.org/groups/visually-impaired/forum/topic/this-is-test-msg/
Any suggest/help will be great to support blind people.
thanks
Hi,
PHPBB is now on 3.22 . Apparently a bunch of the table columns have changed.
I’m willing to install bbpress 2.6 to see what happens, I have installed a test wordpress site, but I can’t seem to find where to download it.
Any info about converting a 3.22 PHPBB database?
Thanks for your reply. I’m not running caching plugins or software but I am running Cloudflare. However I believe this only caches static resources.
When a newly registered user tries to post they get this error:
ERROR: Your topic cannot be created at this time.
Nothing is shown in the logs.
I will do the usual testing of disabling plugins and using a standard theme. But do you have any idea how to debug this and track down where this error message is generated?
We do have a long list of moderated words which I suppose may be causing the issue.
Argh, I just tested it with a blocked dummy account and the replies still come through, unfortunately. 🙁
So you’re saying the only thing I should have to do is change the Forum Role within WordPress>Users to “blocked” and this should work, correct?
that error suggests that your theme Stockholm and file js/plugins.js is the problem.
So it initially looks like enabling tinymce within bbpress is calling the tinymce or other code within your theme – the bbpress code you are using just turns on the wordpress function.
to prove, try switching as a test to a default theme, such as twentyseventeen and see if the error goes away
rewrite rules
This could be an issue with your rewrite rules. To fix this try resetting your permalinks. In your WordPress Administration Screens navigate to Settings > Permalinks, select a different permalink structure and save. Then select your preferred permalink structure and save again.
or
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
suspect that @p30better is just posting spam.
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back