BuddyPress on Multisite

Does having BuddyPress installed on a Multisite setup mean that users in each of the different sites can interact or view the actions or content of users on other sites in the network?

Related posts

Leave a Reply

1 comment

  1. John James Jacoby, Lead developer of BuddyPress said this.

    BuddyPress sits on top of an entire WordPress
    installation, regardless of configuration. That means on single-site,
    multi-site, or multi-network installations, BuddyPress only has 1 set
    of data tables. As a result, you only have 1 set of Groups, Activity,
    Private Messages, Profiles, and Friends, even if you have 1 site/1
    network, 100 sites/1 network, 100 sites per network/100 networks.

    BuddyPress comes with a global const setting called
    “BP_ENABLE_MULTIBLOG” that allows for all of the BuddyPress template
    pieces to be available from any site on your installation where the
    theme supports it by having the appropriate template files in place.

    I.E. – network = domain1.com site = sub1.domain1.com

    sub100.domain100.com/groups/

    …will display the same groups as…

    domain.com/groups/

    … with the only difference being the theme that is displaying them.

    Since BuddyPress 1.2.6, the BuddyPress table names include filters
    that in theory allow for breaking out of this ‘global’ arrangement,
    however no site that I’ve seen has used it yet.