Anyone else confused by the 1.6 beta – forums setup ?
Using WP 3.4, BP 1.6 beta
I’m trying to get sitewide forums working.
In wp-admin: Settings-BuddyPress-Forums
I see buttons to install: Group Forums and SiteWide Forums.
I have installed SiteWide Forums and activated it.
So why does Settings-BuddyPress-Forums still have an install button ?
And do we really need a separate bbPress plugin for site-wide forums?
I can create a new forum in wp-admin
I created a page “…com/forums”
I’ve assigned it to Discussion Forums in bp-settings – Pages
If I go to that page, I get this
“The forums component has not been set up yet.”
And the Forums link does not show up in the main nav.
In Settings- Forum -Archive Slugs – Forums base is set to ‘forums’ shows this warning:
“Possible BuddyPress conflict: Forums page”
If I set it to ‘forumsbb’ – the warning goes away.
If I go to Forums in wp-admin and view the forum, it takes me to
“…com/forumsbb/forum//test-forum/”
But the Forums link is still not in the main nav.
And goes to /forums still gives me
“The forums component has not been set up yet.”
How to correct those issues ?
Thanks for the help everyone, works perfectly now! @mercime, I’m not really experienced with code, so your example helped me understand how to correctly use Roger’s solution, I appreciate it 
B. At the bottom of the same 16 files, replace:
`
`
with the following (except for registration/register.php):
`
`
with the following for registration/register.php:
`
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});
`
Save files.
C. Upload the 6 BP folders containing the 16 files you’ve just revised to your server wp-content/themes/chameleon/
D. Copy the style modifications made in BP Twenty Ten at https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste to your theme’s stylesheet. Adjust to taste.
@socialrocketship As mentioned above, based on the HTML structure of your theme, you need to change 16 template files within the 6 BP folders transferred to your chameleon theme folder in server during the compatibility process.
If you’ve previously changed any of the BP template files in your theme folder in server, replace all of them for a clean slate by deleting the 6 BP folders – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility.
Download the 6 clean BP folders to your computer hard drive.
A. At the top of each of those 16 template files I linked to above, replace
`
@artxx you can modify @sbrajesh plugin http://buddydev.com/plugins/bp-custom-background-for-user-profile/ to choose from among different preset designs you upload and allow users to upload their own backgrounds
What Roger and Hugo said. To see the code in context, see how it’s done in bp-default theme’s single.php file –> https://buddypress.trac.wordpress.org/browser/tags/1.5.6/bp-themes/bp-default/single.php#L14
Rogers code works perfectly well, I have just modified a 2011 author block to display author link as bp profile if bp active or fallback to the 2011 author block, the code Roger showed you gives you the new code to insert into the href=””
bp_get_topicmeta() doesn’t exist in BuddyPress, or bbPress 1 (aka group forums) so… no 
Did you mean bb_get_topicmeta() ?
You’re welcome. Marking this as resolved.
Can anyone help me to create a home page exactly like facebook with only login and register on homepage Iam using buddypress 1.5.5 theme.
Thank you in advance
Thanks for the quick response. I tried playing around with code you gave me in Single.php, but I failed to successfully implement it on my site.
Here is the actual code that I am trying to change. It is the authorbox that displays under each article. As of now, the code fetches the link to the respective author archive pages when you either click on the author avatar or their displayed username. I would like these links to be altered so they, instead, take you to that individual’s buddypress profile. Perhaps showing the actual code will make more sense when it comes to my request. It would be great if you could just re-post the code below after it has been modified. Thanks so much!
`
`
I think I am going to fork this on GitHub and if anyone wants to help, we can make the theme available WTFPL. I’d also like to fork a wp bootstrap/buddy press theme.
@okso Great. Glad you got that going.
@djpaul that was fast, cheers.
Marking this topic as resolved all around 
Hi, @gearupandplay first I recommend you to always create a “normal” (non-admin) user for testing purposes in your networks, and test both with admin and non-admin users what happens when you tweak the code, otherwise you may have the problem you found or the opposite, which would be even worst, that normal users may get admin permissions.
That said, I would recommend you to test putting those functions individually inside a var_dump() to see what they’re returning. Maybe you have not invoked the $bp global before using it…
Regards!
Hi Guys,
I am trying to extend the BP-Like plugin so that I can use it for a client project but also to give back to the community.
Originally, the project was using site wide forums, which meant that topics and replies were being saved by bbpress into wp_post. Therefore I was able to extend the plugin to save the extra meta data into the wp_post_meta using get_post_meta() function.
The problem came when the project moved to using buddypress groups forum. As group forum saves topics and meta into different tables, I have change from using get_post_meta() to bp_get_topicmeta(). Currently this is not actually sending anything back.
So the question is : am I using the right function to call back topic meta? If not, which function should I be using and if there are any example code I can read though?
Hello, Its my first time using buddypress and so far I like the features. What I want to do now is change the CSS completely. I followed the directions and seemed to get to a blank-ish theme.. but in the child theme I created my style.css file is not overriding the default stil.. my site is topleaguegaming.com if you want to check the code.
I believe the moderation_keys and blacklist_keys options are configurable from wp-admin Settings > Discussion menu. If you could test this out on BuddyPress 1.6 Beta 1, it would be fantastic.
Hi, I found the problem – the plugin WP Buddypress private community was conflicting with it, so I deactivated the plugin and now the link goes through.
Thanks Mercime, Queenieb & Odofincaleb for all your help, really appreciate it!

== Only superadmin gets a page not found problem.. ==
OK, that’s new. WP/BP versions?
Have you gone through basic troubleshooting by changing to bp-default theme and deactivate all plugins except BuddyPress.
Thank you so so much Mercime. This is a step closer to what I’m looking for. Thank you very much!
I’m assuming since you didn’t mention it, that you have WP 3.4 running with BP 1.6 beta 1
.
Go to dashboard menu Settings > BuddyPress > Settings – Forums Settings – bbPress configuration, and make sure that you have the absolute path to your bbPress configuration file there ( for group forums located at root of your WP installation).
Thanks Mercime,
I have no idea what ASP.NET frame work is. I can barely find my way around WP. Could a plugin like this be created for wordpress ?
1. Blank pages -> https://codex.buddypress.org/troubleshooting/blank-pages/
2. Not quite sure if BP works with Thesis, since I heard of some issues before…
In any case, did you install BP Template Pack plugin and run Appearance > BP Compatibility to go through the process?
3. What do you mean by “I downloaded and installed all the components to make sure BuddyPress is compatible”? You mean the BP Template Pack plugin or other Thesis-only plugins for BuddyPress (if any)?.