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?
`
$user = get_userdata( $user_id );
$registerdate = $user->user_registered;
echo date(“Y-m-d”, strtotime($registerdate));
`
You should be able to place the bbPress author ID where the $user_id is if you are using this in a loop.
i can confirm that it works for me
I’m also having an issue. When someone posts, the post goes through, but it takes them to an error screen. Now in addition the email notifications aren’t going out. I had been using https://wordpress.org/extend/plugins/bbpress-notify/ which had been working until recently. I also tried https://wordpress.org/extend/plugins/bbpress-new-topic-notifications/ with no luck.
Hi Everyone,
I set up BBPress on a friend’s website, http://blog.photographersadventureclub.com.
Until the recent 2.3 update, everything was fine. For some reason now the admin tabs no longer show: Forum & Threads. However, BBPress options do show under the Tools and Settings tabs. There is just no way to create new forums and moderate threads from the backend now.
Screenshot: https://www.evernote.com/shard/s6/sh/bb933cf9-6022-41e4-9351-8c4490614d45/43718dd30fd7252c58abd34de2f405bb
Running WP 3.5.1 with the following active plugins:
Akismet
AutoChimp
bbPress
CSV User Import
Custom Login Logo Lite
Events +
FancyBox for WordPress
Flare
Google Analytics for WordPress
Google Maps
Membership Premium
NextGEN Gallery
NextGEN Gallery Voting
NextGEN Gallery Voting Premium
No Self Pings
Remove WPMU Notification Plugin Nag
Wordfence Security
WordPress Backup to Dropbox
WordPress SEO
Yelp Widget Pro
Any help would be appreciated!
Calling is_user_logged_in() in a plugin’s init file causes bbPress to error (Cheatin’ uh?) in the admin when trying to manage anything to do with the forums (settings, forums, threads, replies).
Makes no sense to me.
Hello everyone,
bbPress Moderation plugin breaks the latest version of bbPress 2.3, so I had to uninstall it. But I can’t stay without moderation, I’ll be spammed to death. Can anyone suggest another moderation plugin that works with the latest version of bbPress?
Thanks!
Thanks – been looking for that answer myself 🙂
Hi there,
I’ve got a forum that doesn’t show, I believe it is a theme issue as default wordpress theme works okay, I’m running ExtremeSport 2.0 from http://smthemes.com/ ( http://smthemes.com/extremesport/ )
It worked okay with 2.2.4 I’m not sure where to start looking for the issue (I’m a c# developer by trade 🙂 ).