Robin,
Thanks for the fast reply, but this plugin is 4 years old.
Is this not a problem?
Is it full compatible with the lastest bbpress plugin?
No security issues?
Hi, in my site I noticed a strange issue after last WordPress update. It seems to have problem with “cache”.
For example, if I log-in through the Home Page, after click in sign-in, the page refresh but it seems that the log-in didn’t work. If I press F5 to refresh the page, here I can now see the log-in effectuated.
I thought about my caching plugin, and I wrote to the assistance of my provider. They exclude the problem is in caching plugin, they found this:
The issue appears to be caused from the latest WordPress upgrade that was automatically applied within your website.
Code:
sitename@esm9 [~/public_html]# wp core version
4.7.4
There seems to be conflict between a plugin of yours that is creating this strange behavior within the website.
To find which is the responsible plugin, you may start deactivating them one by one and after that checking the functions that were not working as expected. Once they work this will indicate which plugin caused the issue.
I did what they suggest, and when I deactivate BBPRESS, everything works! So, what to do??
Hi,
If I may add my part too:
– If you post something, you will never receive it yourself. As you know what you have posted, you will not receive the message yourself (I hope this has not changed in the latest versions)
– You are NOT using BuddyPress, right ? Only bbPress. Because BuddyPress might have other settings and then you might be better checking with the support overthere.
– As Robin indicates, users need to SUBSCRIBE to a forum to receive the notifications for TOPICS that are posted in the forums.
Hope this helps.
A user posted a new topic in my bbPress forum. that worked just fine. I registered as a Subscriber so I could test user experience, and tried to reply to his topic/thread. But after I hit “Submit,” the topic reloaded and the reply was not there. The status still reads: This topic contains 0 replies, has 1 voice.”
What could be the reason why the response is not being published?
Thanks!
Ken
presume you’ve tried it ?
If it doesn’t work, then the latest activity widget in my style pack plugin does exactly that
bbp style pack
There are quite a few performance improvements coming in bbPress 2.6 (to be released soon)
Many of these improvements have been made to support the implementation of bbPress 2.6 here on the WordPress.org support forums.
You can read more about this here https://bbpress.org/forums/topic/bbpress-2-6-beta/
If you have a test site, or could set one help, testing 2.6 would help us help you 🙂
Hey @johnjamesjacoby
2.6b2 got my replies out of sync with the freshness link and reply count on the forum index page. Usually topics that have a lot of replies got out of sync… when user clicks to go to the latest reply.. the ID of the reply is correct.. but the page is wrong.
Example of what’s going on:
Topic with 24.439 replies… last page is 1630 but the freshness link took me to page 1627 and forum index shows this topic has 24.403 replies.
I already saw topics with 500 replies with this problem and others with 1000 replies doing just fine… kinda weird. lol
I tried to use the repair tool but I always get the timeout problem… probably because I have more than 45M replies.
There’s any way I can run the repair tool straight from the DB or SSH? idk.
Any help will be appreciated.
Thank you =)
We have issue with the time to first byte (TTFB) using the plugin BBPress. On the single topic page we get TTFB about 5-7 sec. After researching this issue we have found that the problem is in the file “content-single-topic.php” and the bottleneck is the function “bbp_has_replies()”.
After researching this function we have found that the problem is in the code:
wp-content/plugins/bbpress/includes/replies/template.php:184
$bbp->reply_query = new WP_Query( $r );
this row takes about 5-6 sec, so performing the query which retrieves the list of replies takes about 5-6 sec. Also we have dumped the query which is performed:
SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts FORCE INDEX (PRIMARY, post_parent) INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND (wp_posts.ID = 515125 OR wp_posts.post_parent = 515125) AND ( ( wp_postmeta.meta_key = ‘_bbp_forum_id’ AND CAST(wp_postmeta.meta_value AS SIGNED) NOT IN (‘515120′,’515123’) ) ) AND wp_posts.post_type IN (‘topic’, ‘reply’) AND ((wp_posts.post_status = ‘publish’ OR (wp_posts.post_status = ‘pending’ AND wp_posts.post_author = 0) OR wp_posts.post_status = ‘closed’ OR wp_posts.post_status = ‘hidden’) OR (wp_posts.post_author = 0 AND (wp_posts.post_status = ‘private’))) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date ASC LIMIT 56150, 25;
You can check a test here:
https://tools.pingdom.com/#!/NXIxm/https://www.bombingscience.com/forums/topic/tags-tags-tags/page/602/
We are using Version 2.5.12
Could you please check this issue and provide us solution in order to speed up this query?
Hi @stefaanc,
I had some time this evening, so have a look at this plugin: http://casier.eu/wp-dev/bbp-post-first.zip
You should be able to install it by going to your /wp-admin/plugin-install.php?tab=upload and then point to the above zip.
It will:
– not show any topics unless you have posted a topic in that forum
– Change the standard text from ‘Oh, bother! No topics were found here.’ to ‘Please post your own topic first before you can see other responses.’
– upon a save of a topic, allow the user to see all topics in that forum
Test it, test it again and let me know,
Hope it serves,
Pascal.
I’m having the exact same problem as above, but no idea how to fix the problem, since I already have installed the latest version of bbpress. Here is my error message:
Fatal error: Uncaught Error: [] operator not supported for strings in /home/sahbar5/public_html/wp-content/plugins/bbpress/includes/forums/functions.php:1800 Stack trace: #0 /home/sahbar5/public_html/wp-includes/class-wp-hook.php(298): bbp_pre_get_posts_normalize_forum_visibility(Object(WP_Query)) #1 /home/sahbar5/public_html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array) #2 /home/sahbar5/public_html/wp-includes/plugin.php(515): WP_Hook->do_action(Array) #3 /home/sahbar5/public_html/wp-includes/class-wp-query.php(1681): do_action_ref_array(‘pre_get_posts’, Array) #4 /home/sahbar5/public_html/wp-includes/class-wp-query.php(3238): WP_Query->get_posts() #5 /home/sahbar5/public_html/wp-includes/class-wp.php(617): WP_Query->query(Array) #6 /home/sahbar5/public_html/wp-includes/class-wp.php(735): WP->query_posts() #7 /home/sahbar5/public_html/wp-includes/functions.php(955): WP->main(Array) #8 /home/sahbar5/public_html/wp-admin/includes/post.php(1072): wp(Array) #9 /home/sahbar5/public_html/wp-admin/includ in /home/sahbar5/public_html/wp-content/plugins/bbpress/includes/forums/functions.php on line 1800
What can I do?? Thanks for your help!
I am building a community website which will enable groups to post help requests on a bbpress forum. To post requests, all forum users must register.
In testing, when participants register for the forum, they are being assigned WP user roles too. I have set this to be Subscriber, but this is allowing them to access JetPack and some other things from the dashboard.
I don’t want forum particpants to have any access to the dasboard – only to bbpress forums. Am I missing a settings somewhere?
Thanks for your help.
I am using WP 4.7.3 and bbpress 2.5.12
Hello,
I’m using the latest version of WP/BBpress/theme (SmartMag). With all plugins turned off, except, bbpress, I still can’t get the visual editor button to work. It’s there, you can click on it, but it won’t do anything.
The theme author swears it works with BBpress since 1.5 – so I don’t know where or how to troubleshoot?
Please advise if you have any ideas, thanks!
Hello Pascal,
Thanks for your reply. Yes, the kind of forum I have in mind is one forum per question. The question would be one that triggers opinions rather than exact answers. If students would read the already available answers first, opinions tend to cluster around the ones that were given first. If they have to formulate their opinion before being able to read the others, there is much larger variety of opinions. And yet they can engage in discussions about each other’s opinions afterwards.
I’m new to WordPress and bbpress, but from the try-outs and tests we have been doing over the past week it looks like the LearnDash plugin in combination with bbpress would be suitable for our needs. We’re ready to invest some work in this if needed. Hence, if you have a suggestion about suitable plugins or would have specific advice for the ‘short coding’ you mention, we will surely investigate.
Thanks !
theme related issues tend (but not always) to be fixed by the fixes suggested above – did you try these?
if so, try as a test to switch to a default theme such as twentysixteen
I have tried again from a dump of a phpBB 3.1.9 and I’m back at the
Error establishing a database connection
error. Every time I have to do a test, I’m sure I use the “Reset Forums” function (tools.php?page=bbp-reset) and at the import I select both
“Start a fresh conversion from the beginning”
“Purge all information from a previously attempted import”
I have to update this thread.
After the Nth time that I was uninstalling/installing bbPress 2.6 beta 2 to do a test with a new import, this time it’s just giving me a wrong password error while I’m 100% sure of the password as I have done a copy/paste from the old phpBB forum.
@dayan89, also try to run all forum’s repair tools and test posting after that.
@nesiditsa It doesn’t help.
Any idea why?
@casiepa Do not have test environment. Is this beta stable enough?
Hi @nesiditsa
Nice one ! I didn’t find it 🙂
@dayan89
The above mentioned fix has been added to bbPress 2.6. We are at the beta 2 (that you could download from https://bbpress.org/download/ ) so we are close to releasing the real 2.6 . If you have a test environment please switch to 2.6 beta already and see that it works !
Hello fellow bbpressers,
I have a problem. Latest reply link in sidebar widget is not functioning properly in a thread with big amount of replies. On other threads it is functioning correctly.

Link is like this: http://dailyfantasysports.ru/forum/topic/ponesli-sandali-mityu/#post-21564
You see? There is no page slug in URL!
It has to be like this: http://dailyfantasysports.ru/forum/topic/ponesli-sandali-mityu/page/53/#post-21564
But it’s not!
How to fix it?
I’ve tried to repair forums (WordPress Dashboard -> ‘Tools’ -> ‘Forums’ -> ‘Repair Forums’ ) It helps. But only until next reply in this thread. After new reply link is broken again.
Please tell me how to fix it. Cannot solve this problem for whole month!
untested, but this should work
function hw_get_reply_admin_links($args) {
args['before'] = '<div class="list">' ;
args['after'] = '</div>' ;
return $args ;
}
add_filter('bbp_before_get_reply_admin_links_parse_args','hw_get_reply_admin_links');
1.) I have tested and deactived all plugins, but there is no difference. BBpress just throws 404 on all child forums.
2.) i have tested with permalinks. Nothing works except for “default”, then it finds the sub forums and displays them all other permalink modes/options fails.
3.) I have checked .htaccess and cannot find anything special that could make a difference. I haven’t changed anything for sometime. It (bbpress) has worked fine until now.
4.) I’m using the latest version of wordpress, bbpress & buddypress.
Any idea what could be worng here? I would appreciate anything that would point me in the right direction!
Thanks!
Did you try importing in the latest bbPress 2.6-beta 2 ?
Download
WP Version: 4.7.3
bb Version: 2.5.12
Theme: Uncode 1.4.2 – compatibility confirmed
bb Forum Root: “forums”
I’ve had some difficulty setting up and styling my bbPress forums root page, similar to this user: how-to-actually-partner-root-with-a-wp-page/
I have since figured out how to establish a custom WP page as a root for my forum. I had to match the slug declared in the forum settings, AND use the [bbp-forum-index] shortcode. I thought it was either/or. If I only matched the slug, I would just get an empty page. If I just used the shortcode, I would have inconsistencies in the bbPress breadcrumb.
Now that I have declared a custom root, I’m getting my styles ignored or rejected or something. I have my page options set to hide the page title, WP breadcrumb, and some “inline” CSS to hide the menu. (My client needs a custom menu.) These options and styles work on all pages except for the forums root. They just get ignored.
I tested with fresh pages built from scratch multiple times to see where the problem was. I can use the shortcode just fine, but then my custom page is no longer my root page. As soon as I set my custom page’s slug to match the slug in the forum settings, I lose my styles.
How can I get a custom forum root that also has custom styles?
What I want: (Visually at least)
http://kadpf.org/kadpf2017update/forums-ideal/
What I get:
http://kadpf.org/kadpf2017update/forums/
Thanks!
HWParticipant
Hi There,
My client had reported a strange issue that started recently. If I navigate to the forum page, then login to WP, the WP admin bar displays at the top as normal. When I navigate back to the forum page after logging in, the admin bar does not show up on this page only until I refresh the page. At first I thought it was a caching issue with a Autoptimize cache plugin but it still occurs after I deactivate.
There is an error logging for bbPress repeatedly:
[04-Apr-2017 17:56:26 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘))) AND hn09m16p3_posts.post_type IN (‘topic’, ‘reply’) AND (hn09m16p3_posts.po’ at line 1 for query SELECT hn09m16p3_posts.* FROM hn09m16p3_posts FORCE INDEX (PRIMARY, post_parent) WHERE 1=1 AND (hn09m16p3_posts.ID = 8481 OR hn09m16p3_posts.post_parent = 8481) AND ((())) AND hn09m16p3_posts.post_type IN (‘topic’, ‘reply’) AND (hn09m16p3_posts.post_status = ‘publish’ OR hn09m16p3_posts.post_status = ‘closed’ OR hn09m16p3_posts.post_status = ‘reported’ OR hn09m16p3_posts.post_status = ‘acf-disabled’ OR hn09m16p3_posts.post_author = 217 AND hn09m16p3_posts.post_status = ‘private’ OR hn09m16p3_posts.post_author = 217 AND hn09m16p3_posts.post_status = ‘hidden’) ORDER BY hn09m16p3_posts.post_date ASC made by require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), apply_filters(‘template_include’), WP_Hook->apply_filters, call_user_func_array, bbp_template_include, apply_filters(‘bbp_template_include’), WP_Hook->apply_filters, call_user_func_array, bbp_template_include_theme_compat, BBP_Shortcodes->display_topic, bbp_get_template_part, bbp_locate_template, load_template, require(‘/plugins/bbpress/templates/default/bbpress/content-single-topic.php’), bbp_has_replies, WP_Query->__construct, WP_Query->query, WP_Query->get_posts
I used the repair forums tools one by one and now all the forums/topic/replies content is not displaying but the count is correct for each forum/topic, when I go into any of the forums/topics it says “Oh bother! No topics found here”.
I’m currently setting up a test site to strip it down and see if I can find the cause but I wanted to post this to make sure it isn’t a general bbPress issue with the SQL statement. Any help would be appreciated.
Wordpress version: 4.7.3
bbPress version: 2.5.12
Thanks!