Hello,
I am building a site with a theme purchased on Envato. On the production server I do not have the bar for the text layout.
I thought it came from the theme but after installing it on my test server with all the plugins it works on my test server.
On the production server I disabled all the plugins and it’s still the same.
I don’t see how to debug this to find what is the cause of this problem.
My test server:
The production server:
I have made good progress I do not want to start from 0.
Thank you for your help.
I am struggling with Search for my forum. The standard WP Search within my site works and includes results from the bbpress forums but only shows individual posts. I’d rather show links to the Topic, or at least have a link in the posts found to the topic.
So I tried to implement Search within the forum.
I tried using shortcode [bbp-search] but this changes nothing on the page. I tried the shortcode [bbp-search-form] on the page and got a search box but no matter what text I enter in there I only ever get the same single result which is the latest overall WP post, not a bbpress post.
I have set “Allow forum wide search” in settings.
What am I doing wrong?
So whenever a user edits their own message the message box is black instead of white and the text color is also black, which obviously is not exactly optimal 🙂
Our developer says that this is caused by “bbPress Enable TinyMCE Visual Tab”. He installed an empty site with only bbpress which worked fine, but then also TinyMCE which caused the error on the test site as well.
What to do besides uninstall TinyMCE? I like that thing..
Oh nice. I made the disable submit and spinner plugin in my test environment but haven’t put it into prod yet. I’l try your plugin in my test env and see what it does! 7K installs is great.
I did
add_action('bbp_new_forum_post_extras', 'my_custom_bbp_new_forum_handler');
function my_custom_bbp_new_forum_handler( $action = '' ) {
error_log('test function');
if ( 'bbp-new-forum' !== $action ) {
return;
}
if ( ! bbp_verify_nonce_request( 'bbp-new-forum' ) ) {
bbp_add_error( 'bbp_new_forum_nonce', __( '<strong>ERROR</strong>: Are you sure you wanted to do that?', 'bbpress' ) );
return;
}
do_action( 'bbp_new_forum_post_extras', $forum_id );
$forum_title = get_the_title($forum_id);
$forum_slug = sanitize_title($forum_title);
if (!term_exists($forum_title, 'forums')) {
$result = wp_insert_term($forum_title, 'forums', array(
'name' => $forum_title,
'slug' => $forum_slug
));
if (is_wp_error($result)) {
error_log("Erreur lors de l'insertion du terme : " . $result->get_error_message());
} else {
error_log("Terme de taxonomie 'forums' créé avec succès : " . print_r($result, true));
}
} else {
error_log("Le terme existe déjà : " . $forum_title);
}
$redirect_url = bbp_get_forum_permalink( $forum_id );
bbp_redirect( $redirect_url );
}
but it still doesn’t work the first error log doesn’t appear on the debug file
ok, as a test, can you try with just Astra parent and confirm the issue still exists
Hello, George.
First of all, thanks for sharing that code modifications, it seems to fix the pagination for forums set up inside BuddyPress groups without any problem.
While following your instructions, I have a problem with the pagination between replies and I would like to ask you. For testing purposes, I have set a maximum of 2 replies per page for each topic. When I create a first reply, it is displayed without problem as topic content, but when I create a second reply, it is not displayed and a new page is not created for pagination. However, when I create a third reply, a new page is created showing the second reply and the third reply.
I think the problem could be with the initial content that is indicated when creating a topic. As you know, when you create a new topic you are asked for a title for that topic as well as some content as an introduction. When you enter the topic, this ‘introduction’ is displayed in the replies section but is not counted as a reply. So having set a maximum of 2 replies per page for each topic for testing, the first page shows the ‘introduction’ and replay 1, but when creating replay 2, as the same page is showing the ‘introduction’, this new reply is not shown and a second page is not created either as it detects only 1 replay on the first page.
How could this be solved? On the other hand, the pagination between topics works very well.
Thank you very much in advance, best regards.
ok, all I can suggest is the standard fault finding…
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
According to my latest tests, either Admin/keymaster and Client/Participant cannot post…
Please notice that the parent Forum is closed, white the child is open.
That would be a good one to test on your local environment, try opening parent forum and see if that works
sounds like there is something that bbpress is seeing as an error or not filled in field.
My suggestion would be to get a screenshot of the fields he has completed (and any he hasn’t) and try the exact entry the is trying to create.
I’d also get him to try posting a test topic with something simple in another forum, or posting a reply to see if it is him, or what he is posting that is the issue
A forum user notified me that he cannot post a new topic. He writes the the title, the post body, the tags, and then on clicking on ‘send’ the page gets refreshed on the topics list view, and at the bottom he can still view the post contents still in the form, with the form prefilled with the data already entered.
His role is participant, and for the sake of testing I faked a participant role to check if the role was blocked. It is not. I managed to post a new toping without hassle.
The Forum is open.
Where or how can I get more details about the process? What’s blocking, or what errors are returned, maybe they are hidden. Any suggestion?
v2.6.11 and wp6.6.2 with following plugins installed
Plugins:
bbp style pack
bbp user ranking
bbppress notify (no-spam)
GD bbPress Toolbox Pro
Thank you very much
Learndash I think hides some stuff, maybe try disabling and see if that is the issue, you can then look at what you need to do there.
If not, then 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 am just a moderator here, and not a bbpress author.
The authors tend to release updates every few years, rather than more frequently.
My personal view is that you should consider bbpress to be a ‘mature’ product, ie any releases will be to fix issues rather than add functionality.
bbpress is written really well, and has loads of hooks. In essence it is a WordPress product, written by the founder of Wordress, and taken into a plugin by sponsorship from WordPress.
There are no show stopper bugs in it, it may throw a few deprecation notices (and these are very few at the moment), but WordPress recommends that you should not show error messages in live sites.
I currently have my test site running WordPress 6.6.x and php 8.2 with no issues.
The only major issue with bbpress at the moment is that it does not work well with FSE themes.
However my bbp style pack plugin has fixes for this
bbp style pack
as well as block versions of the widgets and a ton of styling and functionality add-ons.
All plugins are subject to the authors commitment, and bbpress is no different.
The main WordPress support forums use bbpress, and it would be mega work to move those over to some other product.
But with open software you make your choices….
ok, that’s like sending your auto mechanic a picture of your Ford and asking him to say what is wrong 🙂
The best I can say is 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
yes, @robin-w its working on server side by default buddyx-theme/twentytwenty and no need any additional code add. May i know the reason why didn’t work on localhost ??
And Next time I will test it on the server first. If I face any problem then I will post it.
thank you so much your great help @robin-w
ok, since I cannot see the site, troubleshooting is near impossible.
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 bbpress first time. WordPress Ver : 6.6.1 , BBpress Ver : 2.6.11 , theme : buddyx 4.5.8
I couldn’t find a solution to this issue.
the issue is : when i post new topic and edit again and URL generate : http://buddypress.local/index.php/questions/topic-3/edit/ [404 error]
any other way how to edit topic from frontend not wordpress backend ?
i have test in my localhost system.
Thanks
Hi Robin
Your test forum I believe is arranged as bbp style pack > Forum Templates > Alternate Forum template 1
My Forum is arranged as bbp style pack > Forum Templates > Default Forum Template > Click to Select
Then under bbp style pack > Forum Display > (Item 1 checkbox is not Selected)
My Forum presents all Forums in a horizontal format, which is great for views on Desktop / PC etc.
But what I am looking to achieve is to change that horizontal format to a vertical format when somebody views my forums on a mobile device < 400 dpi.
Horizontal View Mobile
https://uktechhub.com/wp/wp-content/uploads/2024/08/horizontal-view.png
Vertical View Mobile
https://uktechhub.com/wp/wp-content/uploads/2024/08/vertical-view.png
Horizontal View when bbp style pack > Forum Templates > Default Forum Template > Click to Select
And looking to change this view to Vertical for mobile screens
https://uktechhub.com/wp/wp-content/uploads/2024/08/horizontal-view-template-horizontal.png
My Site URL: https://uktechhub.com/forums/
not sure what you are after, it does exactly that on my test site.
Link to an example please
Subscriber level users are unable to reply to newly created topics. They can’t see the rely button an don’t see the text box to enter their reply. bbPress is behind a membership site, and the forums are set to closed and the topics are set to open. I’ve exhausted troubleshooting with ChatGPT. Please help as we have a class starting Monday. I emailed everyone to reply to a topic and they are unable to do so.
I tested as an admin and can see the reply button and text entry box.
Signed in as a student (subscriber) those items are not visible.
There’s a lot of functionality I’m seeing on this forum that I’m not too sure how to reproduce on my own install of bbPress.
One of them is the account dropdown links that show when you hover over your profile photo, see this screenshot: https://pasteboard.co/jx5O0rsY1Qoy.png
I have no idea how to reproduce this, I’ve checked the shortcodes available but I can’t find it: https://codex.bbpress.org/features/shortcodes/
I’m working from a local WP install so the site is not live. When i try to visit the links on my install they dont work, for example:
https://forum-website.local/forums/profile/admin/topics
https://forum-website.local/forums/profile/admin/replies
…
…
The forum root is set to forums and admin is the name of the user im logged into and testing. How do I go about reproducing this dropdown so users can keep track of their topics, replies, subscriptions, favorites etc just like on bbpress.org?
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’s super customized, but if there’s a demand I could think about making it available.
Want to test out a new website feature?
Yeah I just deployed the first version. Once it’s been tested and gotten some user feedback I’ll update if necessary, then I think I’ll make a free version for the bbPress community.