At the bottom of the file replace
`
I would like to add the following:
function table_prefix_switch() {
global $wpdb;
$options = $wpdb->options; //Save the site 2 options table
$wpdb->set_prefix(‘wp_’); //The prefix to site 1
$wpdb->options = $options; //Put the options table back
}
add_action(‘init’, ‘table_prefix_switch’);
Maybe this could help me to hack it a little bit?!
UPDATE: It’s just using the tables of WordPress – Not of Buddypress! Why?! 
It could. WordPress’ bundled version of jQuery adds an extra line so jQuery runs in noConflict mode by default.
Some plugins that use jQuery could break. Like Paul mentioned, try it and see!
Sounds like a good candidate for an enhancement ticket.
Please create a new ticket here:
https://buddypress.trac.wordpress.org/newticket
Login with the same credentials you use here on bp.org.
If you need your users to create the nodes on the frontend, you’ll have to include some type of frontend post editor.
Frontend Editor by scribu works with custom post types and should hopefully work for most of your needs:
https://wordpress.org/extend/plugins/front-end-editor/
As for BuddyPress, BuddyPress 1.5 has some hooks in the activity stream component so you could potentially add custom post types in the activity stream when such a post is made.
The hook you will be interested in particular is “bp_blogs_record_post_post_types” located in /bp-blogs/bp-blogs-functions.php.
Hope that helps!
Thanks for replying @boonebgorges. I’ve enjoyed some of your talks via wordpress.tv. I wish that info was included in the Codex. At least a mention that just because my theme was activated doesn’t mean my stylesheet was automatically linked. Maybe that’s obvious to others? I dunno.
I changed the path to my theme “/themes/my-theme.style.css” but it still doesn’t seem to have worked. Do I need to change anything else in the code you provided? “my-stylesheet” for instance? I’m never worked with a child theme before. Thanks again.
I see the conflict. Your group forums URL is http://richard-dickinson.com/forums/ is the same as the URL of your SiteWide Forums which should not be the case.
A. If you want to keep the Forums slug for the group forums, then you have change slugs for the sitewide forums:
– Go to http://richard-dickinson.com/wp-admin/options-general.php?page=bbpress and change Archive Slugs (base) and Single Slugs. That is, change “Forums base” to somethig else like “Sitewide Forums” or “Discussions” and Save.
B. If you want the Forums slug for the Sitewide Forums, then you have to change the slug of the group forums:
– Go to Pages > All Pages and delete the “Forums” page. A notice will appear “.The following active BuddyPress Components do not have associated WordPress Pages: Discussion Forums.” Repair
– Click on “Repair” button and the BuddyPress > Pages panel will show up.
– On the “Discussion Forums” line, click on “New Page” button and the Page > Add New panel will show up on screen. This is where you’ll place the title for your group forums
– Type in e.g. Group Forums and click on Publish.
– Click on the “Repair” button and the BuddyPress > Pages panel will show up again. This time, in the “Discussion Forums” line, select the “Group Forums” page you recently created then click on Save.
– To check if your group forums are working with the new slug, go to http://yoursite.com/group-forums/ per title of the new page you created for the group forums.
After all this re-run permalinks == wp-admin > Settings > Permalinks > Save.
a) Did you test if your WordPress site could send emails before using BuddyPress? e.g. when you go to Add Users in wp-admin and tell it to email the password to the user.
b) People need to log in to your site at least once, after BuddyPress has been activated, to appear in the members directory list.
There seems to be some serious oversight in the latest version (1.5).
I’m not entirely clear from the above post, but I may have the reverse issue….
After the update my top level site works fine with the Community header features (Activity, Members, Blogs) working after the required plugin repair of the top level site, but the activity stream for each sub-blog on my multi-user installation links to a (non-existent) activity stream for that site, instead of the network.
So, the top level site http://retrofitdiaries.org/activity/ works fine, but for the member site http://member.retrofitdiaries.org the activity header links to http://penwithhousingpenzance.retrofitdiaries.org/activity/ whereas it should also link to http://retrofitdiaries.org/activity/ because that IS the Community. Calling community where it is one blog is meaningless!
Please let me know how this can be fixed.
Each community function can link to a WordPress page BUT this is what Buddypress is supposed to manage!
Thanks
I have the same issue I think. Just installed bp with wp yesterday through Godaddy hosting and I received this error today and cannot figure out what I am doing wrong.
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 98304 bytes) in
Hosting8544710htmlwordpresswp-adminincludestemplate.php on line 1839
OK, I have everything working EXCEPT on the events-manager pages in my buddypress admin profile it shows the correct sidebar on the right but it also has the sidebar shown again under the body/content of the page in the unstyled format.
Any one have an idea where I find that get_sidebar php tag? I’m also afraid if I do find it that the WordPress admin will break if I remove the tag. Can I just turn events-manager off in buddypress and access it through the wordpress admin instead? How do I do that?
@ewebber What type of hosting environment are you in?
If in a shared hosting environment, it could be that your web hosting provider is simply limiting the amount of memory that can be used by a single script. If this is the case, increasing the memory that WordPress can use won’t have too much effect as you’ll still be limited by your providers software configuration.
From my experience, most shared hosting providers limit memory to 32MB (some less…). With WordPress really working best with 64MB+, if this is the case, you’ll run into these errors quite often.
@loudrake first, what theme are you using? If you have a WP theme and used the BP Template Pack plugin, which method did you use to make your WP theme compatible with BP – 1st method which changes more than a dozen BP template files or the 2nd method using header-/sidebar-buddypress.php?
All probability is that you’re used the first method and missed replacing the divs in all the required BP template files as listed here https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/#tplfiles
@suziwilson congratulations on your pastebin post 
To make sure that your code shows up in this forum, place backtick (`) the symbol within the parentheses at the beginning and at the end of your code. For long/big blocks of code, pastebin is better.
` `
We’ll be using the first method to make your WP theme compatible with BuddyPress – changing HTML structure in 16 BP template files transferred to your Listings theme folder in server during the BP Compatibility Process. Download the 6 BP folders transferred to your Listings theme during the process.
Starting with activity/index.php At the top of the file, replace
`
with
`
At the bottom of the file replace
`
`
with
`
`
Save file. Then do this with the remaining 15 files except for registration/register.php where at the very bottom, you replace
`
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();
});
});
`
with
`
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. Upload to server.
` `
You would still have some minor tweaks to the styles within the template. I’ve posted the tweaks used in some themes near middle of this page https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/
Single WordPress Version 3.2.1. Buddypress 1.5.1. I’m using my own theme which is a child theme of the default Buddypress theme.
Hi Buddypress Team,
I’m seeking technical advice for only ONE item… the rest is ‘in the bag’
I’m using Buddypress with the Fishbook theme & WordPress MultiSite. I’m trying to display one custom header for each blogs/sites (located in subfolders). After tweaking around for 2 day with style.css & header.php (with horrific results – like 2 headers showing at once, or none at all), now I think it’s time to seek advice!
My attempts were made using the plugin “Dynamic Headers by Nicasio Design”), but Murphy’s Law doesn’t seem to be on my side for this one. OR, am I using the wrong plugin?
Regards,
Peter
This snippet looks good to go
Yes, these are the directions I followed:
https://codex.buddypress.org/buddypress-site-administration/deleting-buddypress/
The installation wizard does not show up. WordPress acts like the buddypress was already installed, and then gives the message:
The following active BuddyPress Components do not have associated WordPress Pages: Activity Streams, Discussion Forums, User Groups, Members, Activate, Register.
== I did a complete uninstall per the directions, ==
Directions from what source?
== How do you trigger buddypress to recreate the tables and pages within wordpress? ==
https://codex.buddypress.org/buddypress-site-administration/deleting-buddypress/
Then install BuddyPress 1.5.1 and go through Installation Wizard
for sure – but the bug is open for 15 months ( https://buddypress.trac.wordpress.org/ticket/2576 ) and wasn’t fixed – and therefore i thought if you tidy the code up you could add it to core as a patch.
You’re best to ask for this on the bbPress forums, as that’s where you’re having the problem. I would generally suggest that “pretty permalinks” work in regular WordPress (e.g a post) first.
bb-config.php can be found at the root of your WP installation. For example:
if WP is at domain root == http://yoursite.com/bb-config.php
if WP is at physical subdomain root == http://wordpress.yoursite.com/bb-config.php
bb-config.php can be found at the root of your WP installation. For example:
if WP is at domain root == http://yoursite.com/bb-config.php
if WP is at physical subdomain root == http://wordpress.yoursite.com/bb-config.php
@ossendryver https://codex.wordpress.org/Installing_WordPress#WAMP for your PC only
EDIT – if your WP is on webhost, contact webhost tech support to see why your WP is not working.
@ossendryver https://codex.wordpress.org/Installing_WordPress#WAMP for your PC only
EDIT – if your WP is on webhost, contact webhost tech support to see why your WP is not working.
how do i get wamp to work. because my wordpress is on a webhost and not on my pc