Hi I have been testing my site and noticed that when a user is subscribed to a topic and then they go to reply to that topic again they are automatically unsubcribed after they submit their reply. Anyone got any ideas why this is happening?
untested, but this should work
add_filter ('bbp_before_get_topic_subscribe_link_parse_args' , 'change_subscribe') ;
function change_subscribe ($args) {
$args['subscribe'] = 'Watch' ;
$args['unsubscribe'] = 'Unwatch' ;
return $args ;
}
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
on the test site the button is visible while on the main site it is not.
I noticed however that as you select any box, the button is no longer clickable.
Tomorrow I will email you your access data.
thank you very much for your availability
https://im4.ezgif.com/tmp/ezgif-4-663356364675.gif
The website is live, but the forum is not yet being used.
I tested it with Twenty-Twenty and Twenty-Nineteen get the same results. I am using the Kadence theme and have used it in the past with BBPress.
If you go to one of the forums it shows up. But if you try and view all of them they don’t show up.
https://prnt.sc/10tn6lc
I’d suspect that your theme has had an update then.
As this is a paid theme, I’d suggest you raise it with the theme authors first.
If you want to check you can
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
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
this (untested) should work
add_filter ('bbp_after_get_the_content_parse_args', 'change_rows') ;
function change_rows ($args) {
if ($args['context'] == 'reply' ) {
$args['textarea_rows'] = '6' ;
}
return $args ;
}
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
@supermagicien – thanks so much for posting back, it is always good to get feedback and updates !
Really glad you are now working on the latest bbpress š
Good evening Robin,
I come to give some (good) news.
I recently cleaned up and removed a plugin that was out of date, so I was able to upgrade to the latest version of BBPRESS without any problems this time.
One problem that was persisting was posts and new topics disappearing, then thanks to you I understood that they were awaiting moderation, but I was not satisfied, I did not want to do moderation and let people post, I followed the advice of this topic: https://bbpress.org/forums/topic/random-replies-being-marked-pending/
and now everything seems to work. š
if you’ve cloned the forum widget, you can set a class – the test is
if ( bbp_is_forum_closed(forum_id)) ...
and
if ( bbp_is_topic_closed (topic_id)) ...
interesting..it looks ok on my test site, but I can see it doesn’t on yours.
I should state that I am just a bbpress user who helps out here, not the plugin author.
2 choices
1. amend the actual widget file – yes that is said by many to be bad practice, but bbpress does not do frequent releases, and if it is your site and you know what you changed, is probably the quickest and easiest answer
2. clone the widget to your theme’s child functions file. so take the whole function that starts
class BBP_Forums_Widget extends WP_Widget {
Now you’ll need to rename it, so change BBP_Forums_Widget wherever quoted to something unique, and change names/title in these lines
public function __construct() {
$widget_ops = apply_filters( 'bbp_forums_widget_options', array(
'classname' => 'widget_display_forums',
'description' => esc_html__( 'A list of forums with an option to set the parent.', 'bbpress' ),
'customize_selective_refresh' => true
) );
parent::__construct( false, esc_html__( '(bbPress) Forums List', 'bbpress' ), $widget_ops );
}
/**
* Register the widget
*
* @since 2.0.0 bbPress (r3389)
*/
public static function register_widget() {
register_widget( 'BBP_Forums_Widget' );
}
you can then amend the offending line.
I’m pretty sure that the link in the ‘latest activity’ widget in my style pack takes you to the reply
bbp style pack
once activated you’ll find a latest activity widget with lots of settings you can use.
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
OK, so tested in my test site
User with subscriber and participant access creates a reply
the goes in and edits reply
reply is still seen
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 would like to have a text break on .bbp-author-name especially mobile devices.
I use latest version bbpress and wordpress.
Can you help?
Thanks Silke
I’m using bbpress for the first time to create a general discussion page. Therefore, before launching it publically I myself created a forum and one topic inside that forum for a testing purpose.
But I see that the topic count of that forum showing zero even though I created one topic by myself.
Although the topic is showing fine when I open the forum, it isn’t counting it on the forum index page.
Is there anything I’m doing wrong?, or Is it an issue with bbpress?
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 have the latest version of WordPress and BBPress installed on my website but for some reason the topics aren’t showing and it’s just a blank page when you click on General Discussion.
Does anyone know how to fix this?
URL: https://www.motorhype.co.uk/forum/
Thanks in advance
The next version is ready. As you’ll read above originally I was going to rely on a plugin for the main menu. I realized that’s silly and added a built in simple responsive menu to the latest version (v1.1.1).
Also, I’ve decided that the theme will actually be called “Rain” and not “Flutterum.” Because I could create other themes in the future, all under the Flutterum umbrella.
Hopefully the free “Rain” theme will be in the WordPress Themes repository soon. Until then, you can download it at Flutterum.
Iām using the latest WordPress and installed the latest BBpress.
Installed fine but can the life of me work out what is the URL link to access BBpress within WordPress as a user. http://www.domain.com/forums ?
Very simple question why is this not mentioned in the installation notes.
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