Hello,
Thank you for such great plugin, very promising so far.
I have a few questions regarding login/ register. Yes, I have searched through the documentations and support but could not find any answer regarding these.
Installed theme/ plugins: free Astra theme, wp 6.0.2, bbpress 2.6.9, bbp style pack 5.0.8.
1. I have set up login box in the sidebar, and I would like to remove the default login box below topics/ posts. How is this done?

2. What is the best way to reduce the size of the login background box? I have attempted using SiteOrigin but when I it I’m shown the hover attribute so I can’t identify it to make the adjustment.

3. I would like to also try placing login link in below the main menu (like its done here in bbpress forum). How is this done? I do have “bbp style pack” plugin installed, but it places the login in the main menu bar, which I do not want.
Thank you in advance.
Based on my recent trouble-shooting, your issue could be caused by two potential reasons:
- Your CDN service provider altered the link to your video file. You might want try turning it off, so that the address of your video would change back to something like https://yourdomain.com/wp-content/uploads/2022/10/cute_dog.mp4?time=1664812918, which is the actual location of your file. You may also check the source code of our pole line hardware website, on which we encountered a similar issue a few months ago. (We bought Godaddy’s WP plan, and its default CDN setting was turned on. We now use Cloudflare. A much better CDN. )
- Or, it may be caused by conflicting plugins installed on your website. Which means the embed function cannot work properly. You could try disable them all and flush your server cache to find the culprit.
Personally, if you are code-savvy, I would recommend employing a method called lite youtube embed for videos. Simply put, it reduces page loading time by serving your video only after the viewer hit PLAY, which drastically reduces the amount of data transferred on page load.
That’s all I can come up with based on your information. Best of luck!!
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
1 & 2
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
3. bbpress follows the rules in dashboard>settings>discussion
I am not good with English and use translation software.
By default, new posts are displayed at the bottom, so I used the plugin “bbPress – Sort topic replies” to change the sort order.
This plugin allows new posts to appear at the top, but I would like to change the URL in the notification email when a post is made to the board.
Currently it says “https://✕✕✕✕/forums/topic/bulletin-board/page/19/#post-4536”
and when accessed from here, the user is taken to the last page, page 19.
I would like to delete the “page/19/” part of this URL, but I don’t know where to delete it.
Please help me.
Can I do one thing, Ceate a forum, select it by default, and categorize the topics?
the user can create new categories.
If not, can the user create a new forum while creating a new topic?
Hello!
Pretty much as it says in the title.
How do I configure BBpress to auto approve all new topics and not put them into a moderation queue by default?
We use a spam cloud service so I am not too worried about spam topics as they will be filtered out automatically.
Thanks in advance
Kind regards
AngryWarrior
probably it is various email filters stopping – email providers constantly fight spam emails, and if yours are seeming to not come from authorised smtp address, then some will stop. that might explain why recipients get and some don’t.
so 1st – I’d make sure that the sending email address is a real one from your site. by default bbpress sends from noreply@yoursite you could use
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Subscription Emails to change
next I’d set up smtp.
get the smtp settings from your hoster, you’ll need
SMTP Host eg smtp.myco.com
Encryption none/tls/ssl
SMTP Port eg 587
Authentication on/off ?
and the email and pw for whatever you are sending from
the use
WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin
to set up smtp – the free version is fine
finally I’d add the ‘check and log email’ plugin to see what is happening
Check & Log Email
Hi
wordpress 6..0.2
bbpress 2.6.9
i want to let users edit their avatar with the Basic User Avatars plugin
i want to be edited in the profile edit page
forums/user/name/edit/
i tried to write this:
<?php echo do_shortcode(“[basic-user-avatars]”); ?>
in TEMPLATES/DEFAULT/EXTRAS/SINGLE-USER-EDIT.PHP
dont work
how can i do then
thanks
regards
I cannot replicate this on my test site – I presume you have this as the statistics widget?
if so 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
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
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
New to this. I just installed bbPress to my site and something’s wrong with the default setting. Notice on these two pages, the login button and ‘keep me signed in’ button and text appear to be in random places. How can I fix this? :
sketchbookers.com/forums1
ok, so you are correct that topics and replies should be public.
You don’t say how you detected a brute force, and if these were default or easily guessed usernames etc. The whole idea of a brute force attack is to try loads of usernames in the hope one is correct.
bbpress just uses WordPress login, so if you were seeing login attempts this might be just a plain brute force on a wordpress site, unrelated to bbpress.
Identifying users would be unlikely to come from a topic display, given that a private forum does not show public topics either on screen or through rss.
However bbpress does have a profile page which is publicly displayable, and that might be a route. ie if the profile page of a display name does not 404, then username is valid.
you can use :
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Profile
where you can choose who to display profiles to, and therefore prevent profile pages of your users being identifiable.
It seems a reasonable question whether RSS etc feeds might be open on Topics defaulting to ‘Public’ visibilty as they do even in Private Forums ?
Naturally concerned.
kr
TheFarmer
Setting is available to keymasters in the WP dashboard.
To view it, have a private forum with a topic.
Log in as keymaster.
WP Dashboard > Topics > All Topics > (‘my topic’) > edit
In the ‘Publish’ box just above the update button is an object with text ‘Visibility : Public
‘ This allows settings Public, Password Protected, and Private.
Private seems to mean visible to admin/keymaster only. Password protected invites a per topic password. And Public is the default for new topics created by participant users.
But what does ‘public’ visibilty mean for a topic within a ‘private’ forum…..?
Thx and kr
TheFarmer
ok, I’ve just tried this on my test site with just twentyten and bbppress and it sends with carriage returns, so possible that the email system you are using or indeed the email recipient software is stripping – may be may not be.
otherwise 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
Wow that code is a lot more involved than I thought it would be. I’ll probably end up just using your plugin. Thanks as always! Do I need to send as text/html if I just want the correct line spacing or is there a way to fix that for plain text emails? Right now by default all the carriage returns get stripped by default, that’s really all I’m trying to fix. If I need to send HTML that’s fine but I have a hard time believing the default bbpress notifications should look like this
Hi, I’m having an issue where my forum notifications are not being formatted correctly. None of the spacing that exists in the default notification message exists in the resulting email, and I have confirmed that the message is being sent using the ‘text/html’ content type header. I added a <br> tag to the notification email as a test as well, but it was sent in plain text and not rendered as a line break. Anything I should try?
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, I’ve found the problem, and this filter fixes
add_filter ('bbp_after_has_search_results_parse_args', 'rew_search') ;
function rew_search ($args) {
/*mods and above get permissions to see all from line 50 of \bbpress\includes\search/template.php which sets a list of $default['post_status']
//participants/spectators get $default['perm'] = 'readable' set instead of $default['post_status'].
'perm' is a wordpress wp_query setting, and wordpress does not have 'hidden' status, so allows hidden forums to show
//so if $default['perm'] is set, we add a 'post_status' as well to restrict to statuses user is allowed
*/
if (!empty($args['perm'])) {
$post_statuses = array(bbp_get_public_status_id()) ;
// Add support for private status
if ( current_user_can( 'read_private_topics' ) || current_user_can( 'read_private_forums' ) )
$post_statuses[] = bbp_get_private_status_id();
}
// Add support for hidden status
if ( current_user_can( 'read_hidden_forums' )) {
$post_statuses[] = bbp_get_hidden_status_id();
}
// Join post statuses together
$args['post_status'] = $post_statuses;
}
return $args ;
}
if you are using
bbp style pack
then this is included in version 5.0.8 just released
Otherwise 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
I’ll update the bbpress trac ticket shortly
The default bbpress topic index page does not look good on mobile at all. I would like to customize it. I could see that the bbpress.org topic index page looks good. They were able to remove stuff like this Started by: ollietubb1 in: Troubleshooting and also remove the freshness icon and name from the topic index page to get things well organized.
Open this URL on your mobile to see: https://bbpress.org/forums/
Please, could you guide me to do the same thing to improve the mobile view of the topic index page? I am using bbpress Version 2.6.9
Thanks in advance.
BBpress keeps loading the empty index.php in the TwentyTwentyTwo Child theme I’m working on, which loads a WSOD.
I can’t get any of the template filters to use one of the html files, so temporarily have it working with the index.php file as:
wp_head();
block_header_area();
block_template_part( 'page-inner' );
wp_footer();
block_footer_area();
And… its almost all working? But, this can’t be the right way to get it to use the new default page template in the block theme.
Thoughts? Ideas? How can I get it to use the new theme templates?
Thanks!
ok, given that I cannot access site (in effect you are sending me a photo of your car engine, rather than letting me see the car itself) I can only suggest 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