P.S. I deactivated all plugins except for bbpress. No change.
Hello,
thanks for developing bbPress. The 2.3 is looking and acting really good 🙂
Can you help me: How can I show the tag cloud for a specific single forum only?
I tried in my template file:
wp_tag_cloud( array( 'smallest' => 9, 'largest' => 38, 'number' => 80, 'taxonomy' => bbp_get_topic_tag_tax_id() ) );
Maybe with ‘child_of’? (but what would go here?)
Thanks in advance!
Fee
Ever since I have upgraded to 2.3, new users are not assigned the default forum role.
WP Version: 3.5.1 (Multisite)
bbPress Version: 2.3
http://www.jfarthing.com/support/
@xmasons Thank you.
I added it at the end of functions.php (infocus-buddypress theme). Unfortunately no change.
But now I know that it is something in wp-login.php; although wp-login is not in the /wp-admin folder, when I press the ‘Log in’ button (without even typing something in the username or password fields) immediately is asking for the /wp-admin password set in the .htaccess.
I use the bbPress Login widget on the forum’s left sidebar.
edit: I tried to remove all the widgets, unsuccessfully (because I noticed the “Lost Password” link refers to /wp-admin).
@ianhaycox Many thanks for this Ian 🙂
Hi,
There is a development version at https://downloads.wordpress.org/plugin/bbpressmoderation.zip with a fix for the hidden topics/replies.
Unzip the download and replace /wp-content/plugins/bbpressmoderation
I’ve only done limited testing as I’m not a bbPress user anymore – so feedback appreciated on the changes.
Thank to @netweb for the pointer – I’ve followed JJJ advice to use a posts_where filter to add the pending status so moderated topics and replies are included in the query.
It’s a real ugly fix (see the source comments for details), but hopefully it should get you through until moderation makes it into bbPress for real.
Ian.
I think that this is one of the biggest feature that bbpress doesn’t have.
How can I moderate a Forum with thousands of posts without having the support of the users that report posts to the moderators?
any ideas?
@ianhaycox
Thanks Ian, we really appreciate the help!
Hi All,
I am the bbPressModeration plugin author. I’ve only just found out about this today, so my apologies for the problems you are having.
Unfortunately neither this forum or the WordPress forum notified me of the new posts.
I’ll try and see what the problem is today – but if anyone suffering the problem can provide any extra info it would help – e.g. error messages, log messages in Apache etc.
Ian.
Plugins shouldn’t be calling any user related functions until after the user is actually loaded. The soonest place you can do this is on the ‘init’ action; doing it sooner is _doing_it_wrong() and will cause other hidden issues in your installation later. bbPress provides that debug notice to let you know your approach was incorrect.
Thanks for that. But why would calling a boolean function cause any “hidden issues”? That current behaviour would strike me as very definitely `_doing_it_wrong()`. It should return true/false without impacting anything else.
It doesn’t work. I followed the instructions above, along with the theme.
- I downloaded form-reply.php
- I made my changes to it
- I uploaded it to /wp-content/themes/proxima-child/bbpress/
- Nothing changed on the website.
I would love to customize these messages. Even more to do it from a central location! I noticed that there are about 15 form files.
Ciao,
L
Hi !
I just install a new bbPress (last version) on a custom wordpress theme.
It works fine, except the index page (the page where all the forum are listed).
I just got an empty wordpress post.
Here is an image (the “mysite/forums” page): 
However, when i try to display a forum from the back office. It works fine. So i just have a problem with the index…
The the “mysite/forums/forum/forum-1-2/” page

I know the bug came from the theme, because it works fine on other theme, but i don’t know how can i solve it 🙂
Thanks, and sorry my bad english !
Hello! I’m using the Login Widget in my sidebar here:
http://brandschool.brandtwist.com/login/
And whenever I click “Login” it takes me back to the homepage.
Ideally it would:
1. Leave me on the existing page.
or
2. Take me to a particular page that’s not the homepage.
I’m using WordPress 3.4.2 and BBPress 2.2.4.
Thanks for your help!
Thank you John. I must admit bbPress is somewhat a mystery to me. Can you please guide me to where I need to go to make the adjustments?
Thanks
Calling is_user_logged_in() in a plugin’s init file causes bbPress to error
Plugins shouldn’t be calling any user related functions until after the user is actually loaded. The soonest place you can do this is on the ‘init’ action; doing it sooner is `_doing_it_wrong()` and will cause other hidden issues in your installation later. bbPress provides that debug notice to let you know your approach was incorrect.
Hi, I updated bbPress to 2.3 and now have bullet points on the forums page. These were not on the page before the update. The website is still under development – http://burnieworks.com/ (I am using WordPress 3.5.1)
Does any one have any idea why these bullet points are appearing?
Thanks,
John
forgot to say, i am logged in as the super admin and looking at the user list shows my forum role as empty. I guess that’s the problem, my user wasn’t assigned the keymaster role.
I am having the same problem. My bbpress was fine before upgrading to 2.3. My site has a ton of plugins, but I don’t have any of the same plugins listed above. I tried deactivating all but bbpress and changing my theme to twenty twelve and it still doesn’t show. I’m thinking it must be something with old user permissions from bbpress 2.2.x or some option maybe that is interfering.
Upon update to bbPress 2.3, I appeared to lose a considerable amount of my style customizations. To isolate the issue, I manually enqueued [theme]\css\bbpress.css, and all styling returned. So, it appears that the issue is merely that this file is not getting enqueued by bbPress.
As it turns out: I have a bbpress-functions.php file in [theme]\bbpress, which was taking precedence over the Plugin’s templates\default\bbpress-functions.php file, which handles the stylesheet and script enqueueing.
Apparently, unlike with WordPress Child Themes, in which the Child Theme functions.php merely loads *prior* to the template (Parent Theme) functions.php, with bbPress Theme compat, if the Theme includes \bbpress\bbpress-functions.php, that file will take *precedence* over the Plugin’s \templates\default\bbpress-functions.php file, and prevent it from loading at all.
The solution is simple: if you include a functional file (e.g. for adding/removing various filters) as part of your bbPress Theme compat, don’t include it as [theme]\bbpress\bbpress-functions.php file. In my case, I renamed that file as [themename]-bbpress-functions.php, and the problem was resolved.
Hopefully this will help someone else who encounters the same issue.
@ashleykurtzman, have you checked your apache error logs? wonder if anything interesting is getting logged there (normally at /var/log/apache2/error.log).
Do you have access to your SMTP client/server logs that bbpress would be using to send the emails? There could also be interesting errors being logged there…
For some reason, the following code no longer works after 2.3. It worked it RC1, but not in the final version.
`#sidebar .bbpress {
width: 250px;
}`
I’ve also tried. #sidebar .forum -.-
Until the author updates the moderation plugin you may be able to try Spam Destroyer. I have no personally used it but I’ve heard others have had success with it.
Do you have the bbPress Moderation plugin activated?