There’s not necessarily a ‘correct’ way to map users across, it just depends what you want your WordPress users to be capable of in bbPress.
The bbPress Key Master is the equivalent of a WordPress Admin: it gives full control over all options for bbPress.
bbPress Admins can edit forums and users, but not access options.
bbPress Moderators can see the user list and edit topics, but not mess with forums or users.
Members can post and edit their own posts.
Inactive users can view topics, but not post… and blocked users can’t do anything at all.
because every second post I read here seems to be trouble with integration not working out, and an enormous headache.
I just want it all to be easy. I want bbsync to work again, but like so many 3rd party things, it died. That’s why I’m having trouble committing to any CMS, one does XYZ but not ABC, requiring a plug in (that could die), the other does ABC but not XYZ which is again a 3rd party plug-in, which again could die.
I really want one software, a community portal. It has to have a nice home page, a nice blog, and a nice forum community side to it.
I want all the features of each to be CORE (no vital 3rd party functions dying) and already installed, “out of the box”. (EG: BBpress being “fully loaded” like SMF and phpbb3. Just click boxes for the functions you want to work!)
I want a “bbsync” styled function to be core. EG: Each blog article submitted by our expert authors would be automatically copied across to a forum and auto-linked to the forum.
EG: At the bottom it would say “If you enjoyed this article, please click HERE to leave a comment”.
As far as I know, the Kunena forum team for Joomla might be developing something like this for the Joomla core blog, but the core blog is VERY minimalist and doesn’t even seem to have an archive function! So my preference would be if WordPress made BBpress a “fully loaded plugin” (automatically integrated) with bbsync as a core option as well.
But if Kunena are bringing their own version of ‘Joomlablog sync’ to life with K1.6, then maybe I’ll just have to convert CMS’s.
You could use bbPages (https://bbpress.org/plugins/topic/bbpages/) for pages. You’ll probably need to edit some code yourself though if existing plugins don’t do what you want and possibly write some of your own as well. WordPress is really more geared towards this sort of thing with regards to WYSIWIG and image management, to even allow images on bbPress you need to install a plugin and BBcode is probably the closest to WYSIWYG.
I’m sure with a lot of coding, you could get bbPress to behave like a portal, but why not just use WordPress and integrated bbPress?
BTW, I am using “require_once(‘/path/to/wordpress/directory/wp-blog-header.php’); ” for theme integration. I think this is what’s causing the registration to not work.
download and install this: https://wordpress.org/extend/plugins/bbpress-integration/ then it will tell yo the right lines to put.
Hi there! 
I’ve got the same problem with a website I’m working on.
I’ve tried every option posted here, but nothing seem to work.
I am working with WordPress 2.8.4 and bbPress 1.0.2.
I can log in on the bbPress and the WordPress, but the cookie integration (so people only have to log in from 1 place, logged in into both) isn’t working, they seem to get the user information from 1 table in 1 database.
I’ve verified that the keys are the same, all the keys are defined in both wp-config.php and bb-config.php, with the same keys and the same values for the salt. I even have a define(‘cookiepath’, ‘/’);, which also doesn’t seem to work. 
I also have bbPress Integration (plugin) installed in WordPress, didn’t help as well.
Anything I may have missed?
I am looking for someone to help me with WordPress and bbPress. I have developed the wordpress site as a membership site and want to include a forum. I wasted about a month or more with SMF and couldn’t get it to work properly, so today I switched to bbPress and have it working in a iframe in one of the wordpress pages. The only problem is getting the cookies and all that to work so a person logged into the membership site can go right into the forum without having to re-log in and vice-versa.
I installed the bbpress integration plugin and went through all the set up procedures numerous times to no avail. I also went through the “WordPress Integration settings” numerous times. I have compared both the WordPress config and bbpress config files to be sure the Auth_Key, Secure_Auth_Key and Logged_In_Keys were identical and they are.
I have put the – define( ‘COOKIEPATH’, ‘/members/’ ); – line in the WPconfig file as instructed, but I just put it in exactly as shown here. I’m not sure if I should replace “cookiepath” with an actual path or if the word cookiepath is what they want.
I am not a code person, but I can get along sometimes ok. sometimes not! This is a NOT day.
Would some kind soul be able to help me with this?
If not please steer me toward someone who can help.
Did you mean this:
‘/*You will also have to manually ensure that the following constants are equivalent in WordPress’ and bbPress’ respective config files.
WordPress bbPress
AUTH_KEY <=> BB_AUTH_KEY
SECURE_AUTH_KEY <=> BB_SECURE_AUTH_KEY
LOGGED_IN_KEY <=> BB_LOGGED_IN_KEY */’
If so, then yes …
jQuery is already bundled with bbPress (and WordPress), so you can just use
<?php bb_enqueue_script('jquery'); ?>
in your theme’s functions.php and it’ll automatically be included in your header.
Same applies for WordPress, but using wp_enqueue_script instead…
But to answer your original question
use <?php bb_active_theme_uri(); ?> to output the template directory or <?php get_bb_active_theme_uri(); ?> to return it as a variable.
Install this: https://wordpress.org/extend/plugins/bbpress-integration/ get the info
example
define( 'COOKIEHASH', '1111' );
define( 'COOKIE_DOMAIN', '.website.com' );
define( 'SITECOOKIEPATH', '/' );
define( 'COOKIEPATH', '/' );
put it in your wp-config.php after <?
then put it in your bb-config.php without the cookiehash line.
define( 'COOKIE_DOMAIN', '.website.com' );
define( 'SITECOOKIEPATH', '/' );
define( 'COOKIEPATH', '/' );
Hello bbPress Community,
There is a Problem with the login integration between my WordPress 2.8.4 an bbPress 1.0.1 installs:
Users registring on WordPress exist as users on bbpress.
Users logging in bbPress are logged in in WordPress as well,
BUT Users logging into WordPress don’t logg in to bbPress?
Everything else works fine, as far as i can tell.
I noticed that the last number from the wordpress_logged_in_ cookie is different from all the other cookies:
wp wordpress_logged_in_b9e4100f9ddb8ade6a4b50cd6a25bf22 Jan%7C1251890826%7Caea7ac79b7c18706a58b93d3d209bad8
bbp/bb-admin wordpress_b9e4100f9ddb8ade6a4b50cd6a25bf22 Jan%7C1251890826%7C6bd72feec0bc4aadc7e561fb3c59798a
bbp/bb-plugins wordpress_b9e4100f9ddb8ade6a4b50cd6a25bf22 Jan%7C1251890826%7C6bd72feec0bc4aadc7e561fb3c59798a
wp wordpress_b9e4100f9ddb8ade6a4b50cd6a25bf22 Jan%7C1251890826%7C6bd72feec0bc4aadc7e561fb3c59798a
wp wordpress_b9e4100f9ddb8ade6a4b50cd6a25bf22 Jan%7C1251890826%7C6bd72feec0bc4aadc7e561fb3c59798a
Could this be the Problem? If so, where can i change this?
Both Logged_in_salt in the backend panels and (BB_)LOGGED_in_KEY in the config-files of bbp and wp are the same.
Any help is appreciated.
thanks, Jan
Fixed it! In wp-config.php, I’d set $table_prefix = ‘wp_’ to something it was not!! Typing error thanks to slippery fingers. My life is a million times better than it was 2 minutes ago.
Hi Everyone,
I’m an idiot, and I just managed to screw up installing bbPress so badly that when I tried to visit my site (http://www.incorruptcorpses.com), I was instructed to install WordPress (which I did). Now, instead of having my semi-completed design (which is backed up) and the many, many posts which are a part of my thesis research (which are lamentably not backed up), I have that stupid little white-and-blue “Welcome to your new WordPress!” page. So it seems I’ve managed to delete my old WordPress account or magically disassociate it from my URL. I think. Does anyone know what might be going on?
Here’s a play-by-play:
I’m using Webhostingpad as my host. When installing bbPress, I first tried the database name and password I use for actually logging on to my file manager/cPanel, then I used the database name and password listed under MySQL in my file manager/cPanel. Both worked. I would bet the problem lies here. But I really would just love for someone to tell me that I can retrieve my posts.
Then, since I didn’t have any of the cookies stuff set up, I did that in my wp-config.php file. Then I copied and pasted into the bbPress installer.
Then it didn’t work.
Then I tried to look at my site for some reason, and couldn’t log in.
I deleted all the changes I made in wp-config.php, to no avail.
Is there anything I can do???
Thanks!
Maria
@eclipsenow – There are a few one-click WordPress plugins that offer basic forum capabilities, I believe – here’s one of them:
http://simplepressforum.com/
They aren’t usually pluggable… but you can get very simple forum capabilities with theme and cookie integration with these plugins.
It is SO sad that bbpress isn’t a one-click install plugin for WordPress. I want a forum that clicks into my main CMS quickly, that automatically reports latest posts to the *website homepage*, that automatically integrates user permissions etc, and that works with similar User Control Panel and information for all areas of the CMS.
I want a blog that can automatically send posts/articles to the forum (the way bbsyn USED TO before support for it was dropped) where the comments can enjoy the full power of a forum.
And I want it all in a few clicks.
Only Joomla seems to do that with it’s 2 highly supported “fully loaded” forums. (Forums that have all the options already in them, and that don’t need basic things like email-notification added on.)
All you’d really need to do would be replace the wordpress functions with bbpress and it would work. I’ll take a look and let you know.
Not with the latest version of bbPress. bbSync used to do this for the older versions but it became problematic to use after a while.
http://www.fahlstad.se/wp-plugins/wp-forum/
There are a few forum plugins for WordPress. bbPress is not one of them though.
No one has ever asked about migrating from wp-forum here as far as I know.
Sorry, yet another wordpress integration topic.
I’m looking for a plugin that would post within an “announcement” forum on my bbpress board every time a blog post was made within a certain category. Effectively replacing the comment functionality of wordpress. There shouldn’t be any way to post within this “announcement” forum other than via the blog.
Does anyone know of a plugin that does this?
Many thanks
Hi,
I have installed WP 2.8.4 and the most recent version of BBPress. Via the user role mapping, I managed to get a user who is registered through WordPress to have a default role in BBPress. However, I cannot find any plugins that allow anyone who is registered through BBPress to have a default role (it’s currently set to None) in WP. Any idea how may I achieve that?
I’m using a WP plugin for my blog, can’t imagine it would be that difficult…
https://wordpress.org/extend/plugins/wp-facebookconnect/
The connect button is automatically added to the registration page and a user is created.
These two things need some modifications I guess
Not to bring this back from the dead, but if you’re still interested for the time being…
https://wordpress.org/extend/plugins/buddybar-in-bbpress/
Hello
I’ve just finished installing the wordpress and bbpress and did the dual log in correctly but now I want to know how to set the User Role Map correctly as I do not know how or which one to pick and associate with each one
For example, for WordPress Administrator shall I pick key master or which one?
Also for WordPress Editor which one I should pick!?
Thanks