Hello,
Thanks for the answer! In fact, this is no a display problem in admin menu, but rights (user capabilities). When I set the URL “edit.php?post_type=forum” directly in the addresses’ bar, WordPress says to me I have not the right to access this page.
After a “very” long debug, I found why this behavior appends. The qTranslate plugin is loaded before bbPress and sets up the WP_User via the function wp_get_current_user() and so sets its allcaps. So when WordPress object is init in wp-settings.php file to sets up current user, wp_get_current_user() returns the existing user and not reloads capabilities.
I fixed this problem in adding a param to wp_get_current_user():
function wp_get_current_user($new_user = false){}
and the same param to get_currentuserinfo() and wp_set_current_user(). I also modified the condition in get_currentuserinfo():
if ( ! empty( $current_user ) && $new_user === false ) {
and the condition in wp_set_current_user():
if ( isset( $current_user ) && ( $current_user instanceof WP_User ) && ( $id == $current_user->ID ) && $new_user === false )
Then I added the true value in param to the call of wp_get_current_user() in init method of WP class.
Maybe this bug appears because I installed qTranslate before bbPress. Maybe this bug not appears if bbPress is installed before qTranslate. I’ll try an another install to test that. It would be nice not to change the core of WordPress.
Hi John-
Sorry for the delay. The add-on I was referring to was this:
https://wordpress.org/plugins/bbpress-private-replies/
It appears it is not compatible with the current version of bbpress in that the replies that are marked as “private” are in fact viewable by users without Admin permissions if using the Search function.
I suspect Pippin would be the one to contact for this?
In BBPress, is there an equivalent to WP’s next_post_link() and previous_post_link() functions to create navigation to the next topic?
Reference:
http://codex.wordpress.org/Function_Reference/next_post_link
http://codex.wordpress.org/Template_Tags/previous_post_link
If not, can anyone think of a custom way to create one, or do something similar?
There are a few plugins that jumpstart WordPress’s roles and capabilities, which can cause permissions issues with bbPress (and any other plugin that relies on roles and capabilities.) These plugins are __doing_it_wrong() in the conventional sense, and there’s not much bbPress can do about that other than throw debug notices when WP_DEBUG is turned on.
Sounds to be like qTranslate is accidentally stomping out bbPress’s top level menu locations. WordPress’s code in regards to navigation has a tendency to be pretty fickle in this regard.
bbPress even takes measures to try and avoid this from happening on its own, but it looks like it’s still not enough anymore.
We’ll see if there’s anything we can do on our end to avoid any of these kinds of menu collisions again. If so, improvements will come in a future version of bbPress.
I found a plug-in called “Buddypress Notifications Manager” https://wordpress.org/plugins/buddypress-notifications-manager/
This godsend of a plug-in set default notifications for new users and retroactively for existing users. A day has passed and no notifications. I hope others that go through what I went through will benefit from this tid-bit of information. I was about to have to wipe my entire site and start from scratch due to upsetting so much of my user base.
– Plugin to filter bad words can done by almost any WordPress plugin that does this kinda trick, it will also filter bbPress posts.
– Who’s online I have no idea. I don’t think this is available.
Hi all,
I try to make a multilingual website with WordPress and I have a bug (?) when I activate bbPress and qTranslate both.
Indeed, the bbPress’ menu in admin appears correctly when qTranslate is disabled, but disappears when both are activated. And if I try to go to the edit topic’s page, WordPress says to me I don’t have rights. I debug the allcaps WP_User property and I don’t find the edit_topics capability.
How can I fix that problem?
Subsidiary question: Does bbPress allow multilingual?
My config :
– WordPress 3.8.1 (last)
– bbPress 2.5.3 (last)
– qTranslate 2.5.39 (last)
Thanks!
I tried to install bbpress for several times . Its installing correctly but no links were displayed to create a new forum or settings.
One time it shown an error ” you have no sufficient permissions”
Please let me know where i did wrong.
Latest WordPress
Latest bbPress
Thank you
Sreekanth
It may be a problem with your settings. Under general make sure that you didn’t leave the “.com” off of either the WordPress address or the site address. I got an error which I clicked on Register, it tried to send me to http://www.meechanchronicles/Install/Register which was invalid. When I changed it to http://www.meechanchronicles.com/Install/Register it directed me to the registration page properly.
Thanks so much! I’ll investigate the WordPress end now. You’ve been a great help. Thanks again!
Adam
Sure did; thanks. I ways able to create an account easily enough, but it looks like logins are completely broken on your site; they do not even work through WordPress’s traditional wp-login.php directly (which is what bbPress sends login data to.)
Something else is wrong, outside of bbPress, though it’s difficult to troubleshoot on this end. It might be the case-sensitive URL (with “Install” in there) or it could be any other server config, plugin, theme, or random cookie issue.
Sorry I can’t be much more help, but hopefully this helps you sniff it out.
Maybe this is already obvious, but if you’re already logged in, those pages aren’t going to work for you; bbPress will either show a message, or redirect away from them, depending on what you’re setup is.
The login page here is a (much more complicated) version of what is already in bbPress core, using a WordPress Page and the shortcode. (It’s only complex because of shared logins and integration with WordPress.org, Trac, BuddyPress.org, etc…) Meaning, it can’t be broken for you, because if you’re only using bbPress’s method and shortcodes, it’s exactly what’s also working here.
We’ve considered a few different ways of auto-creating the login/register/lost-password pages (and maybe there are some improvements we can make in this regard) however we haven’t settled on a solution we feel works for the 80% of users that want the out-of-the-box experience, that also doesn’t conflict with existing WordPress registration plugins.
If you could describe what you think the ultimate experience would be, we’re all ears. 🙂
I don’t even know that this is really an error with the plugin itself but I’m hoping someone may have some suggestions. I currently host my WordPress site through DreamHost. After a recent upgrade (I think to 2.5), I started getting a lot of complaints about socket errors after people tried to post a new topic or reply. It comes and it goes, I haven’t found any consistent time, nor have I experienced it myself because it’s not an every time sort of problem.
DreamHost talked about other sites loading down the server, but after they fixed that, it continued. So I requested my site be moved to a new server, but it’s STILL happening. Does anyone have any ideas of what I can do? My users are getting rather frustrated.
Thanks!
WordPress: 3.8.1
bbPress: 2.5.3
Homepage
Hey Community,
I’m pretty sure bbpress.org is running on WordPress. Is there any way to copy the admin bar especially the one seen by non-logged-in-users?
I mean this to be precise (black bar with anonymous button):

The only alternative is this plugin:
http://wordpress.org/plugins/admin-bar-login/
But the hover effect which the plugin adds to the admin bar is really ugly.
Any advices someone?
I am using the theme responsive, and I downloaded bbpress to access the forums. I have my forums set up on wordpress, but I get the error message “Please go to the admin section and change your Website Toolbox forum settings” when I try to visit my site and view them. I had a plug in called website tool box but I deactivated and deleted it. Please help!
Hello!
I’ve searched the forums for a topic that has the same issues as I’m having, to no avail. I have created a website using wordpress.org (http://meechanchronicles.com/Install), and installed bbPress version 2.53. I’ve been able to create the forum, and using wordpress, I’ve created a couple of forums and one topic.
I followed the bbPress codex for adding Login/Register pages, as well as a Lost Password page. Whenever I try and access the forum from the outside (ie not logged into WordPress), I seem to be stick in a circular link that never actually does anything.
In addition, neither the Register/Lost Password pages work, returning a 404 error. I’ve double checked the shortcode links as well as made sure that the permalink addresses are spelled correctly and match the shortcodes.
I am totally new to creating forums, but I feel that I’m missing something simple. Any help is greatly appreciated.
Thanks!
Adam
The themes WordPress.org + bbPress.org use are not available for downloading.
They’re custom made.
You could search for a WP theme called P2 , it’s a very clean and almost the same kinda style theme.
Running bbPress 2.5.3 on the main/primary site of a WordPress 3.8.2 Multisite installation, I notice that the bbPress admin pages are only accessible to Super Admin. Regular admin users do not have access to the bbPress back-end. Not even the admin user with keymaster role…
Is there any way this can be fixed 🙂
Sure but try to rewrite it in your own words. Dublicate Content is deadly for SEO (Search Engine Optimization) and senseless for the internet as a public database of information.
To complement your knowledge:
4 or 5 years ago there was a working plugin for the standalone-version. But bbPress now is on the one hand a Plugin for WordPress and on the other hand it has gone through some serious changes (Updates/Improvements).
I’m not sure if there’s still a standalone version managed and maintained by the developers. But in the past there were working methods to customize the URL structure individually (Mostly “core-hacking”).
I think there are WordPress plugins who hook into the WP outgoing e-mail function and wrap them into a HTML e-mail or give you the option to edit the content.
Try searching for them. bbPress doesn’t have special e-mail templates, they just use the WP mail function.
I have recently lost access to most of bbPress.
There is no backend access at all, even the link to settings in the plugin list is not present
and nothing at all down the LHS however the forum listing does appear on the front end if no user is logged in.
Also some shortcode widget items appear on the front page in the footer.
When anyone logs even the keymaster the forum is less visible.
I had to recreate the keymaster which dissapeared and became a moderator.
The keymaster was no longer listed as an option to reselect so I had to
change the role thus in this line with phpmyadmin
a:3:{s:13:”administrator”;b:1;s:20:”add_ultimate_auction”;b:1;s:13:”bbp_keymaster”;b:1;}
I am not sure whether this occurred exactly as 2.5.3 was installed but it became evident soon after.
WordPress 3.8.1 running Hueman theme.