Configure BuddyPress for mulitisite

I want to activate the BuddyPress plugin on my multisite install and have it available to my subsites as an option (i.e. some of the subdomains will use it, some may choose not to.) Can you help with configuration of the install to accomplish this?

  • Tyler Postle
    • Recruit

    Hey Kirk,

    Thanks for the question and hope you’re having a good weekend!

    I want to activate the BuddyPress plugin on my multisite install and have it available to my subsites as an option (i.e. some of the subdomains will use it, some may choose not to.) Can you help with configuration of the install to accomplish this?

    In this case you don’t want to network activate it. Just let it be activated on a site by site basis :slight_smile:

    This way each site within your network will see BuddyPress in their plugins list and can activate it if they want.

    The BP installs on each site won’t be linked at all. They will all be separate. So if a user belongs to 2 different subsites then their BP activities will be different on each site unless they post the same thing to both sites.

    Are you having trouble with setting it up at all? Just let me know where you are stuck and then I can help out.

    Cheers,

    Tyler

  • Tyler Postle
    • Recruit

    Hey Kirk,

    Yup! :slight_smile: if you just want each site to have it’s own BP install, then that’s all you need to do.

    If you wanted each subsite to have the activity, members list, etc. but share all the same content network wide then you would need further configuration. ie. adding this to your wp-config.php:

    define( 'BP_ENABLE_MULTIBLOG', true );

    Or if you wanted to have the BP install on only 1 site, but make it a subsite instead of your main site- then you would need to define the primary BP blog by adding this to your wp-config.php:

    define ( 'BP_ROOT_BLOG', $blog_id );

    Replacing $blog_id with the site id of the subsute you wish to be the BP site.

    Anyways, if you just want some sites to have their own BP installs then yes activating it site by site without any other modifications will do exactly what you want :slight_smile:

    Hope that helps Kirk!

    Cheers,

    Tyler