on ‘Is it useful to have this function also for pages?’ – it might be for some, and I do not plan to change this at the moment.
On the default – I also don’t plan to change this – there are lost of people using the existing default, and to suddenly change this forcing them to change it back is not good practice. You can of course change it yourself for your site
just given screenshots, impossible to help
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
Hello,
I want to add a back link to get back to the page where the bbp-single-forum shortcode was implemented. I currently still have the defaults settings and the forum root is “forum”. So I will only see the single forum but not the page I implemented the shortcode in.
I have more than 1 page with a forum, so I would need to define the wordpress root page for each forum, if it is not possible to detect this dynamically I guess.
Thanks for any help!
– Dennis
Hi there,
Just a quick question,
my replies box (where users type in their comments) is quite large and many people won’t be filling this up, resulting in it taking up unnecessary space on my page. Is there a way to decrease this size as the default and then, if needed, the user can manually increase the size of the box using the increaser at the bottom right?
Thank you
‘reply page’ means content-single-topic.php .
<?php bbp_topic_subscription_link(); ?>
includes> topics > template.php
function bbp_topic_subscription_link( $args = array() ) {
echo bbp_get_topic_subscription_link( $args );
}
/**
* Get the topic subscription link
*
* A custom wrapper for bbp_get_user_subscribe_link()
*
* @since 2.5.0 bbPress (r5156)
* @since 2.6.0 bbPress (r6308) Add 'redirect_to' support
*/
function bbp_get_topic_subscription_link( $args = array() ) {
// Defaults
$retval = false;
$user_id = bbp_get_current_user_id();
$redirect_to = bbp_is_subscriptions()
? bbp_get_subscriptions_permalink( $user_id )
: '';
// Parse the arguments
$r = bbp_parse_args( $args, array(
'user_id' => $user_id,
'object_id' => bbp_get_topic_id(),
'object_type' => 'post',
'before' => ' | ',
'after' => '',
'subscribe' => esc_html__( 'Subscribe', 'bbpress' ),
'unsubscribe' => esc_html__( 'Unsubscribe', 'bbpress' ),
'redirect_to' => $redirect_to
), 'get_topic_subscribe_link' );
// Get the link
$retval = bbp_get_user_subscribe_link( $r );
// Filter & return
return apply_filters( 'bbp_get_topic_subscribe_link', $retval, $r, $args );
}
just found 5 mins to look at this
so installed free sydney theme from wordpress
downloaded and installed child theme from here
https://athemes.com/download/sydney-child-theme/
creates bbpress folder in child theme
copied \bbpress 2.6.6\templates\default\bbpress\content-search.php to child theme bbpress folder
all works fine.
I can only suggest you try
dashboard>settings>permalinks and just click ‘save’ – this resets the permalinks and often fixes 404 errors
@ricsca2 – I don’t know what you are asking in the previous or whether you still have an issue on either ‘can you automatically insert the “leave and comment” look?’ or ‘As for the seo, can having the article with the same title in the forum penalize?’ or what either means.
If you still need help, can you type more than a single sentence 🙂
On the issue of buddypress, topics for posts lets you decide if the default for a page is to create a topics for posts or not (see dashboard>settings>discussion). On page creation, you can then switch on and off as you wish. Are these actual pages or virtual pages?
bbpress only uses wordpress login, so doesn;t change anything in this area
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 find bbpress a great forum but it has some basic shortcomings.
For example, when a user creates or replies to a discussion, they should be automatically subscribed.
This option is very useful to keep the forum active and who is not very familiar with forum does not know of its usefulness and does not know how to activate it on bbpress.
Is there a way to activate it by default without using plugins?
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
Hi,
I am using default way to stop spam and vulgar comments on my forum by adding blacklisted word list in Settings>Discussion>Disallowed Comment Keys but issue is that it if I assume rum as bad word and if I write any word like “forum” it stops me from commenting.
Any plugin which can work with bbpress to resolve this issue and spam can also be handled.
I should have mentioned this is a case where I have a bbPress forum linked to a BuddyPress group. I am viewing the forum inside a group.
I troubleshooted this and this is odd. The only plugins I have installed are bbPress and BuddyPress. Tried on two different default WordPress themes and getting the same thing with 2019 and 2020 theme.
Still getting the same results, I wonder if this is BuddyPress doing this hmm.
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 would like change avatar style for media….480px responsive design which I attached screenshots.I use custom theme on my local server.I tried some of code in stylesheet but didn’t worked.
Default code about avatar and author section
#bbpress-forums li.bbp-body div.hentry {
display: block;
}
#bbpress-forums li.bbp-body div.bbp-topic-author,
#bbpress-forums li.bbp-body div.bbp-reply-author {
-ms-flex-align: start;
align-items: flex-start;
width: 100%;
margin: 0 0 16px;
padding: 0 0 16px;
border-bottom: 1px solid var(--color-divider);
box-sizing: border-box;
}
.vikinger-forum-reply-author {
-ms-flex-align: start;
align-items: flex-start;
}
}

hmmm…
Titles are not put in that part as default – bbpress uses the theme/page to do that, so I would not expect to see an <h2>
tag after the <div id="bbpress-forums" class="bbpress-wrapper">
do you have a theme or plugin that is altering bbpress display?
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 shows fine in my test site
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
a combination of
bbp style pack
and
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-reply.php
transfer this to your pc and edit as required
and save
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/loop-single-reply.php
bbPress will now use this template instead of the original
will get you there, but if you want specific help, contact me via http://www.rewweb.co.uk/contact-me/ and reference this post
These fields are in a bbpress template so you need to amend that
find
wp-content/plugins/bbpress/templates/default/bbpress/form-anonymous.php
transfer this to your pc and edit
remove
<p>
<label for=”bbp_anonymous_website”><?php esc_html_e( ‘Website:’, ‘bbpress’ ); ?></label><br />
<input type=”text” id=”bbp_anonymous_website” value=”<?php bbp_author_url(); ?>” size=”40″ maxlength=”200″ name=”bbp_anonymous_website” />
</p>
and save
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
Then transfer the file you saved above and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/form-anonymous.php
bbPress will now use this template instead of the original
Hi,
on the Topic Type and Topic Status drop down box, the font of the drop down selection is way too big and it looks cut off. I have installed bb style pack and went to Topic Reply Form to change the font size to 10 (default 12) but its still not reflecting it. Is there anyway to make sure the selection eg. “Normal”, “Sticky” etc fits nicely in the drop down box?
Thanks
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
The default is that they can do exactly this.
I’d suggest you check your settings in
dashboard>settings>discussion
@mike80222 – I’m trying to find time to think about this, but in the meantime 2 thoughts
1. the default for 5.6 issues is to install
Enable jQuery Migrate Helper
2. bbpress only has a text editor as standard in front end , so how are you doing the visual editor you are switching to?
This is the default behavior of bbPress. Unless a plugin already provides a simple modification of this behavior, the easiest way to customize this would be by overriding the /bbpress/form-reply.php
template part in your WordPress child theme.