Hello all,
First, thanks for the beautifull Word and bb Press. But do you need more rewards?
Second, I’ve intall bbPress yesterday, and, after I’ve activate the WP integration, things seems to be fine.
This morning, I wanted to go deeper in the bbPress configuration. So I logged in with my WordPress admin account (by the way, login and password were the same I used yesterday for the bbPress install and first config). And, ugh, I can not access the bbPress config page. I suppose that’s due to the fact I forget to set the roles correspondances between bbPress and WordPress on the integration page. So it seems that my WordPress admin is not bbPress admin.
Can anyone help me with this mess?
Best regards.
@Kawauso,
which browser are you using ?
@johnhiller,
yes that are the same plugins, but I’m too lazy to maintain plugins on the bbpress server
bbpress homepage has HOME, ABOUT, DOCUMETATION and etc..
i wanted my blog to also look like the homepage. This is embarrassing but my blog is about computers – Computer Tech Stuff and I dont know how to do it. 
does bbpress support this?
I have followed all the instructions above, including creating my own secure_auth_salt, which is just a slightly altered version of one of the other salts, which I copied to both my WP/bbpress integration settings in bbpress as well as my WP options data table (since there isn’t a secure_auth_salt setting).
In other words, it all matches, but it doesn’t work.
I wouldn’t yet, at least not until it can be reproduced. At this point, I can’t, though I might not be taking the same steps as you. I tried two links, one with http and one without, and they were both nofollowed.
What version of bbPress are you using?
Is this just for a regular post in a regular forum, or is there special circumstances?
Is it for links that are discovered by bbPress, or the ones that are explicitly declared by the poster with A tags?
That was kind of rhetorical in nature. I know how to get to the favorites page (by the by, mine is /profile/XX/favorites… permalinks are our friend). The problem is that bb_get_location() on the favorites page returns the location as being ‘profile-page’, not ‘favorites-page’ as you would expect.
By proxy, I wonder if /favorites.php is still being used by bbPress or if it’s just legacy from 0.9 and all the favorites are being managed by /profile.php now. If that’s the case, bb_get_location() might need to be updated to use another method of determining what page the viewer is actually on.
1. Haven’t looked into that yet, but it should definitely be nofollowed no matter how the link is formatted so this might be worth looking into/filing a trac for.
2. You run the risk of people spamming through their profile if they figure that out, but if you’re willing to take the risk, it’s not too difficult. Open up your templates profile.php, and add the following at the top of the page;
<?php $GLOBALS['bb_nofollow_off'] = TRUE; ?>
…then open bb-includes/backpress/functions.formatting.php and go to line 950 at the bottom of function _make_url_clickable_cb() and replace;
return $matches[1] . "<a href="$url" rel="nofollow">$url</a>";
with;
return (isset($GLOBALS['bb_nofollow_off'])) ? $matches[1] . "<a href="$url">$url</a>" : $matches[1] . "<a href="$url" rel="nofollow">$url</a>";
Note that if you have deep integration, you’ll have to change the above line in your WordPress version of the same function, not the bbPress one.
No, but I wouldn’t recommend using more recent builds of bbPress… since a lot of plugins aren’t supported in 1.0 yet. Unless of course, you don’t plan on using many plugins… then ymmv.
You can get user integration (complete with cookie support) between just about any two versions of bbPress and WordPress. Start a new thread with your questions around that, and we can all chip in and advise!
Just out of curiousity, why are you sending headers from your bb-config? bbPress/Wordpress will handle this all on their own.
You also shouldn’t call the blog-header, it causes other problems you can read about around the forums. You should be calling wp-load.php and the following should be more than adequate for your bb-config;
define('WP_BB', TRUE);
if (! defined('DB_NAME'))
require_once(dirname(__FILE__) . '/w/wp-load.php');
$bb->wp_table_prefix = 'wp_'; // your wordpress db prefix is
$bb->wp_home = 'http://domain.tld';
$bb->wp_siteurl = 'http://domain.tld';
I don’t think this will solve your next page problem, as it looks like they’re being sent wrong from bbPress for whatever reason, but it will avoid a plethora of other problems before they become apparent.
Use this link: https://api.wordpress.org/secret-key/1.1/salt It has 8 keys.
NOTE: do NOT use any “www.” anywhere when entering information.
1. Open wp-config line replace your new keys with the one from that link. (lines 55-61)
2. Copy the same keys to bb-config just add BB_ after define(' in each key so it will be define('BB_AUTH_KEY', ' (lines 41-44)
3. Install & activate BBpress Intergration plugin https://wordpress.org/extend/plugins/bbpress-integration/
4. Get the information from the plugin and put it in line 20 in wp-config and line 13 in bb-config. (if you’re using WPMU take out the HASH line when you put it in bb-config)
5. Log into your BBpress admin section and navigate to SETTINGS -> WORDPRESS INTEGRATION enter all the information it ask for, save.
6. Clear you cache and you should be ready to go.
Did you select integration during the installation? I’m assuming so – you should have the following values set in WordPress which you will use during this process to have added to your bb-config.php and the bbpress database;
AUTH_KEY
SECURE_AUTH_KEY
LOGGED_IN_KEY
NONCE_KEY
AUTH_SALT
LOGGED_IN_SALT
SECURE_AUTH_SALT
The four that go in your bb-config.php (should be handled by the installation):
BB_AUTH_KEY
BB_SECURE_AUTH_KEY
BB_LOGGED_IN_KEY
BB_NONCE_KEY
The three that should be (matched) in your database (the bb_meta table) are:
bb_auth_salt
bb_secure_auth_salt
bb_logged_in_salt
…the rest of the integration allegedly needs no attention with the latest WP/WPMU and bbPress, but I have the bbPress Integration plugin installed on mine anyways, and at the very least it doesn’t hurt. It also gives you some additional cookie information to add to your wp-config.php
also, is it possible to remove the tags bar? and possibly replace it with something else?
Anything is possible.
You want to look for your template files in bb-templates, most likely you’re using the kakumei theme in a directory of the same name.
I’ve gone between bbpress, Simple Press, and phpBB3 using wp-united. I’m back to bbpress, just because I’m looking for something lighter, and I would presume, as time rolls on will be more in sync with WP. It’s frustrating though, as this is about the fifth time I’ve done a clean install of bbpress and still can’t get it to recognize login cookies. That’s logging in and logging out.
It does at least recognize users’ information, and my user base isn’t high maintenance.
I have double checked all of the cookie/salt values. They match. I don’t have a secure salt in my WP, so I didn’t have a value to put into bbpress. Could that be it? Also, nowhere in my bbpress installation does it ask for a noonce value. Could that be it?
I haven’t done any ‘deep integration’ yet, but from what I can tell that has more to do with aesthetics, which I’m sure will cause me more ‘funnerific’ problems.
I realize there are dozens of topics dealing with this, but nothing seems to really help on my end. I’m using WP 2.8.4.
Marius, I too would love to see widgets in bbPress!
oh heaoull…. i tried integration…… and thats where it went – at “tried”
did not turn out good
do you have any examples of how that looks like? bb press with wordpress sidebar?
also, is it possible to remove the tags bar? and possibly replace it with something else?
Thanks @johnhiler – definitely fills in the puzzle a little.
A couple questions:
- Any thoughts about using more recent builds than 2.7.1 & 0.9?
- One difference I’m seeing with my situation is that it’s WP’s users we need to bring into bbPress, not the other way around. The WP setup is a membership site, handled with the Wishlist Member plugin, so they’ll be logging in there first.
Ugh… I’m realizing I’ve got a bucket full of ugliness here… from the fact that there are going to be bbPress users (old, inactive ones) who aren’t in WP, trying to match up the WP users with the bbPress users, and the whole “logged into WP/logged out of bbPress” issue, since it looks like I may not be able to have shared cookies since I’m working with new versions of both software packages…
… this may be more than is possible right now. I’ll keep trying to figure it out, though. Thanks for your help, everyone.
If you’re running WordPress alongside bbPress, simply integrate the two and then you can call your WP sidebar from your bbPress theme. (tip: search under ‘deep integration’)
Thanks. Will try that too. It might also be an issue with bbPress 1.0 that could be the problem, compatibility issues.
gerikg –
If you want to write a post asking for plugin developers to bid on a project, you can do so here… but the forum policy is to just post your project description and your email and then a moderator will close the post:
https://bbpress.org/forums/topic/bbpress-developers-wanted#post-39007
If you want to discuss the project in general, you can always do so… just a heads up on the forum policy around soliciting bids on a project.
I had a custom blog made with word press and want to implement bbpress because I want to add a forum to the website. I want the same custom theme as the blog. Can someone help. I’m willing to pay. Let me know how much you want. You can view my site at http://www.phenomglobal.com
adamkayce – It’s absolutely possible.
I’ve done it a few times now.
These links are hugely helpful:
https://bbpress.org/forums/topic/integration-of-established-wp-and-bbpress-installations
https://bbpress.org/forums/topic/successful-reverse-integration-steps
The hardest part of the integration is how to handle “name collisions”… i.e. what do you do when two users share the same usernames in bbPress (from phpbb3) and WordPress. That’s discussed nicely in the above links.
Good luck!
Thanks, Kawauso… so, any guidelines/instructions about getting bbPress to use the WordPress user tables on a post-install integration? And am I right in assuming that the issues stem from having two databases (since you’ve got existing forum data, you can’t merge the two, right?) ? Sorry if these are newb questions.
Do you know if the ideas on this post would do it? https://bbpress.org/forums/topic/wordpress-and-bbpress-integration-101 — The reason I ask is because it seems like there’s a lot of info circulating about how it worked, or might work, under earlier versions of WP & bbP… but it often changes. Now that we’re up to 2.8.4 and 1.0.2, is it any different, or more viable? Is it as easy as pointing bbP at WP’s user tables, in addition to the “normal” integration steps? (I’m hoping to save myself a few hours of reading, that’s all… )
That makes sense… it’d be interesting to see if the profile info not displayed is actually retrievable anyway by adding the key from the database to the profile fields array. Displaying bbPress info in WordPress might be the same, I’ve never really looked at how it pulls it up.
Most integration issues I tend to see are related to deep integration, rather than straight forward user integration. I guess it boils down to, does bbPress transfer over existing users to WP’s user tables cleanly (or at all) if you integrate it post-install. It would be possible to do manually anyway, since their respective user tables are essentially identical in structure, but bbPress users would have no WordPress meta whatsoever.