Check out this page, specifically option B: https://codex.buddypress.org/getting-started/installation-in-wordpress-multisite/
If you Network Activate BP, but then change what BP considers it’s “home” by adding this constant as described in that codex article: define ( 'BP_ROOT_BLOG', $blog_id );
Then bbpress activity from your main/root domain should populate the activity stream of your BP subdomain.
Can you expand on that?
In a traditional install, on a Multisite network, BuddyPress is Network enabled by default. This doesn’t mean you have a social network on every site in your network, by default, when BP is network enabled, all it’s functions live on your main domain. The network activation allows that main domain to collect all of the activity from all of your subdomains. If one of your subdomains has bbpress active, then the forum posts from that subdomain are populated in the activity stream on the main domain. The main domain becomes the hub on which all activity from across your entire network of subsites is collected and can be seen.
If you don’t want your main domain to be the one that is collecting everything, and instead want that to be some other subsite on your network, you need the instructions I provided above.
Hi @mrjarbenne could you help me with my setup? I have both buddypress and bbpress enabled for the network. I have bbpress setup on my main site and bbpress setup on my subdomain. Should the members have capabilities site-wide? I would think so. Yet when I try to access the forums page I am redirected to the buddypress registration page.
I don’t have any experience with multisites and most of what I read just confuses me. Any help would be appreciated. Thank you.