Skip to:
Content
Pages
Categories
Search
Top
Bottom

Any way to have Buddypress not a Network wide plugin?

Viewing 10 replies - 1 through 10 (of 10 total)
  • @modemlooper

    Moderator

    It only works on one blog on a multisite installation. The login data is WP user data so that works across all blogs but the actual BP theme/ site attaches to the first blog. If you want to have is separated, like on a url community.url.com then you need to change some settings. https://codex.buddypress.org/getting-started/install-buddypress-on-a-secondary-blog/

    @jwind

    Participant

    I think maybe I was unclear. Here is my set up with WordPress 3.0

    http://www.mysite.com is a multisite installation. It’s also the blog page. I have a number of contributes who’s posts are either syndicated there via RSS or via Manual Posting.

    I have a secondary site that i’ve used the domain mapping plugin in order to manage a separate domain. (www.mysite2.com) I DON’T want the Buddypress install on this site. Is that possible?

    @modemlooper

    Moderator

    If you install BP it will install on the main blog. It will not install on other blogs in a MU installation. You can only have it installed on one blog at a time. BuddyPress is very much tied to a theme. So if your main site doesn’t have a BP enabled theme then you really don’t even see it as you need special template files to output BP content

    @jwind

    Participant

    It is installed on the main site and consequently the blog. However, the buddypress admin bar is visible on the other sites…

    @boonebgorges

    Keymaster

    The one thing that is truly network-wide about BuddyPress is that posts from every blog on the network will get tracked in the activity stream by default. If you turn off blog tracking (Dashboard > BuddyPress > Component Setup) then it’ll be functionally equivalent to having BP installed on a single blog. If you want to exclude single blogs, you could write a little plugin that unhooks the bp_blogs activity actions, and activate it on the blogs that you don’t want tracked.

    @jwind

    Participant

    Well, the admin bar propagates through all sites no matter what theme I have activated. I’m sure I can find a way to disable that, just wasn’t sure if there was a way via the GUI.

    That, and all the registration links lead to the site that is installed in the main directory. This isn’t likely a BP thing but a shared DB thing I suspect?

    @modemlooper

    Moderator

    You can turn off the admin bar easily. codex.buddypress.org there is info on customizing components and such. Forgot activity registers blog posts from other sites.

    @jwind

    Participant

    Ya, i know. But I want it there for the main site. Easily taken care of with CSS or a function… Thanks for the help. I’m getting there.

    @mercime

    Participant

    Removing adminbar in blogs except where BP is installed – see this. Add opening `<?php` and replace BP_ROOT_BLOG with id # of blog where BP is installed.

    @doctorproctor

    Participant

    The above (remove admin bar on all but BP site) did not work for me…see https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-disable-buddypress-header-menus-from-main-site-in-wordpress-network-mode/#post-88928.

    It appears that $current_site->blog_id is always equal to 1 on my site, no matter which site I’m on. Ideas?

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Any way to have Buddypress not a Network wide plugin?’ is closed to new replies.
Skip to toolbar