BuddyPress in Wordpress MultiSite

83 views
Skip to first unread message

Jon Burton

unread,
Jan 26, 2012, 4:05:55 PM1/26/12
to Manchester WordPress User Group
Hi All,

Sorry for all the questions! I have Wordpress Multisite working now
and installed buddypress. However when I go to the root site
www.enjoygroupsites.com it looks like Buddypress is working as I can
get to /groups and /blogs and /activity

However, on my other website, enjoystockport.enjoygroupsites.com
whilst /forums seems to work /groups and /blogs doesnt.

I have looked at the docs at http://codex.buddypress.org/getting-started/install-buddypress-on-a-secondary-blog/
and wondered if I have to change the settings........ does this mean I
cannot use BuddyPress on all my sites?

I was hoping to have Buddypress on all my WPMultisite sites.

Thanks for any advice - more than happy to share logins / pwords if
necessary

Thanks again
Jon

Mike Little

unread,
Jan 26, 2012, 8:36:43 PM1/26/12
to manchester-word...@googlegroups.com
On Thu, Jan 26, 2012 at 21:05, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Hi All,

Sorry for all the questions! I have Wordpress Multisite working now
and installed buddypress. However when I go to the root site
www.enjoygroupsites.com it looks like Buddypress is working as I can
get to /groups and /blogs and /activity

However, on my other website, enjoystockport.enjoygroupsites.com
whilst /forums seems to work /groups and /blogs doesnt.

I have looked at the docs at http://codex.buddypress.org/getting-started/install-buddypress-on-a-secondary-blog/
and wondered if I have to change the settings........ does this mean I
cannot use BuddyPress on all my sites?

I was hoping to have Buddypress on all my WPMultisite sites.


Normally BuddyPress just runs on the root site of  your network of sites. Because BuddyPress is built around the users and the users are global to your network, that's how it normally sits. You can add the BuddyPress menus to your subsite menus, but all the buddypress activity takes place on the root site. 

If you have members who have their own blogs, their blog activity is recorded in their activity streams in the root site. 

Even when members are on the subs sites, they should have the admin bar which will allow them quick access to BuddyPress areas.

You can also add BuddyPress widgets to the subsite themes, even if they are not BP compatible themes.

If you wanted multiple buddypress installations however, these guys http://z1.tl/wpebooks (aff) have a plugin and some instructions that allows you to have multiple buddypress sites in a multisite setup http://z1.tl/108

So, you could create a separate BuddyPress just for your Stockport members. 

I'm not sure that's the best thing though, another alternative might be to use groups to segregate your users, and there is a plugin somewhere that creates/allows a blog (subsite) per group.





Hope that helps,

Mike
-- 
Mike Little
http://zed1.com/

Jon Burton

unread,
Jan 27, 2012, 2:52:12 AM1/27/12
to Manchester WordPress User Group
Thanks Mike,

So I guess I could leave enjoygroupsites.com as the main buddypress as
long as I can cross reference everything. I was thinking of creating
Groups for the Stockport people to reflect areas of Stockport, but
then for the people in say Manchester, separate Groups for them.

Im thinking then all the sites would need a common theme so the
members didnt actually know where they were when going back to the
root.

Ill have a play about and see how I do - Im thinking then on
"Stockport" i would have to create a menu that points back to
enjoygroupsites.com/groups etc for the users to be able to create
their own groups

Thanks again, this is invaluable!
Jon

On Jan 27, 1:36 am, Mike Little <m...@zed1.com> wrote:
> On Thu, Jan 26, 2012 at 21:05, Jon Burton <jon.bur...@hotmail.co.uk> wrote:
> > Hi All,
>
> > Sorry for all the questions! I have Wordpress Multisite working now
> > and installed buddypress. However when I go to the root site
> >www.enjoygroupsites.comit looks like Buddypress is working as I can
> > get to /groups and /blogs and /activity
>
> > However, on my other website, enjoystockport.enjoygroupsites.com
> > whilst /forums seems to work /groups and /blogs doesnt.
>
> > I have looked at the docs at
> >http://codex.buddypress.org/getting-started/install-buddypress-on-a-s...
> > and wondered if I have to change the settings........ does this mean I
> > cannot use BuddyPress on all my sites?
>
> > I was hoping to have Buddypress on all my WPMultisite sites.
>
> Normally BuddyPress just runs on the root site of  your network of sites.
> Because BuddyPress is built around the users and the users are global to
> your network, that's how it normally sits. You can add the BuddyPress menus
> to your subsite menus, but all the buddypress activity takes place on the
> root site.
>
> If you have members who have their own blogs, their blog activity is
> recorded in their activity streams in the root site.
>
> Even when members are on the subs sites, they should have the admin bar
> which will allow them quick access to BuddyPress areas.
>
> You can also add BuddyPress widgets to the subsite themes, even if they are
> not BP compatible themes.
>
> If you wanted multiple buddypress installations however, these guyshttp://z1.tl/wpebooks(aff) have a plugin and some instructions that allows

Mike Little

unread,
Jan 27, 2012, 5:26:51 AM1/27/12
to manchester-word...@googlegroups.com
On Fri, Jan 27, 2012 at 07:52, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Thanks Mike,

So I guess I could leave enjoygroupsites.com as the main buddypress as
long as I can cross reference everything. I was thinking of creating
Groups for the Stockport people to reflect areas of Stockport, but
then for the people in say Manchester, separate Groups for them.

Im thinking then all the sites would need a common theme so the
members didnt actually know where they were when going back to the
root.

Ill have a play about and see how I do - Im thinking then on
"Stockport" i would have to create a menu that points back to
enjoygroupsites.com/groups etc for the users to be able to create
their own groups

Thanks again, this is invaluable!
Jon


Having a similar if not exact theme on subsites is pretty normal on community sites. You could have it look mostly the same but with, say, a different region-related header image.

The plugin I mentioned that gives you a blog (sub site) for each group is here http://wordpress.org/extend/plugins/bp-groupblog/  it may not be exactly what you want, but the code could be a good starting point (disclaimer, I've not looked at the code).

Also, here is a plugin and instructions for a common, network-wide menu http://wpmututorials.com/plugins/networkwide-menu/ 

Jon Burton

unread,
Jan 29, 2012, 12:45:04 PM1/29/12
to Manchester WordPress User Group
Thanks Mike,

Think Im getting there now, I have started to theme
enjoystockport.enjoygroupsites.com and got the forum sorted there
however as you say the BuddyPress groups reside on enjoygroupsites.com/
groups - I have put the same theme on there but now im thinking this
probably wont work as if I merged my current Kalkan Turkey site into
say, enjoykalkan.enjoygroupsites.com the groups section would become
really messy and the logo would be wrong.

Does that make sense? Is it possible to have a dynamic logo or sidebar
widgets, or perhaps show the content of the Groups in an iframe on
enjoystockport.enjoygroupsites.com so people dont realise they are
actually on a different url?!

Thanks so much
Jon


On Jan 27, 10:26 am, Mike Little <m...@zed1.com> wrote:
> On Fri, Jan 27, 2012 at 07:52, Jon Burton <jon.bur...@hotmail.co.uk> wrote:
> > Thanks Mike,
>
> > So I guess I could leave enjoygroupsites.com as the main buddypress as
> > long as I can cross reference everything. I was thinking of creating
> > Groups for the Stockport people to reflect areas of Stockport, but
> > then for the people in say Manchester, separate Groups for them.
>
> > Im thinking then all the sites would need a common theme so the
> > members didnt actually know where they were when going back to the
> > root.
>
> > Ill have a play about and see how I do - Im thinking then on
> > "Stockport" i would have to create a menu that points back to
> > enjoygroupsites.com/groups etc for the users to be able to create
> > their own groups
>
> > Thanks again, this is invaluable!
> > Jon
>
> Having a similar if not exact theme on subsites is pretty normal on
> community sites. You could have it look mostly the same but with, say, a
> different region-related header image.
>
> The plugin I mentioned that gives you a blog (sub site) for each group is
> herehttp://wordpress.org/extend/plugins/bp-groupblog/ it may not be
> exactly what you want, but the code could be a good starting point
> (disclaimer, I've not looked at the code).
>
> Also, here is a plugin and instructions for a common, network-wide menuhttp://wpmututorials.com/plugins/networkwide-menu/
>

Mike Little

unread,
Jan 30, 2012, 10:49:22 AM1/30/12
to manchester-word...@googlegroups.com
On Sun, Jan 29, 2012 at 17:45, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Thanks Mike,

Think Im getting there now, I have started to theme
enjoystockport.enjoygroupsites.com and got the forum sorted there
however as you say the BuddyPress groups reside on enjoygroupsites.com/
groups - I have put the same theme on there but now im thinking this
probably wont work as if I merged my current Kalkan Turkey site into
say, enjoykalkan.enjoygroupsites.com the groups section would become
really messy and the logo would be wrong.

Does that make sense? Is it possible to have a dynamic logo or sidebar
widgets, or perhaps show the content of the Groups in an iframe on
enjoystockport.enjoygroupsites.com so people dont realise they are
actually on a different url?!

Thanks so much
Jon



It does sound like you might need need to have a separate BP community for each region. In which case, have a look at the multi buddypress link I gave earlier.


Mike

Jon Burton

unread,
Jan 31, 2012, 6:10:45 AM1/31/12
to Manchester WordPress User Group
Thanks Mike,

I have installed the plugin into wp-content/mu-plugins and thats auto
activated it.
I have de-activated Buddypress on what I believe to be the main site
but how do I "Edit your database and remove the bp- settings for the
subnetwork from wp_sitemeta and wp_X_options where X is the blog ID of
the main site in your sub network." as mentioned here -
http://wordpress.org/extend/plugins/bp-multi-network/installation/



On Jan 30, 3:49 pm, Mike Little <m...@zed1.com> wrote:

Jon Burton

unread,
Feb 6, 2012, 2:51:45 PM2/6/12
to Manchester WordPress User Group
Sorry to bump just wondered if anyone could help with the below,
unsure if to scrap MultiSite if not as it seems to make somethings
that little bit more complex!

Thanks
Jon


On Jan 31, 11:10 am, Jon Burton <jon.bur...@hotmail.co.uk> wrote:
> Thanks Mike,
>
> I have installed the plugin into wp-content/mu-plugins and thats auto
> activated it.
> I have de-activated Buddypress on what I believe to be the main site
> but how do I "Edit your database and remove the bp- settings for the
> subnetwork from wp_sitemeta and wp_X_options where X is the blog ID of
> the main site in your sub network." as mentioned here -http://wordpress.org/extend/plugins/bp-multi-network/installation/

Mike Little

unread,
Feb 7, 2012, 9:42:16 AM2/7/12
to manchester-word...@googlegroups.com
On Mon, Feb 6, 2012 at 19:51, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Sorry to bump just wondered if anyone could help with the below,
unsure if to scrap MultiSite if not as it seems to make somethings
that little bit more complex!

Thanks
Jon


I think it means you need to go into our database and delete the rows used by BuddyPress from the main site.
So something like :

delete from wp_options where option_name like 'bp-%';

and 

delete from site_meta where meta_key like 'bp-%';

MAKE A BACKUP FIRST!

Jon Burton

unread,
Feb 10, 2012, 4:46:28 PM2/10/12
to Manchester WordPress User Group
Thanks Mike,

Still doesnt seem to want to play :(
Am I right in assuming I was doing that in MySQL Admin

On Feb 7, 2:42 pm, Mike Little <m...@zed1.com> wrote:

Mike Little

unread,
Feb 10, 2012, 5:35:01 PM2/10/12
to manchester-word...@googlegroups.com
On Fri, Feb 10, 2012 at 21:46, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Thanks Mike,

Still doesnt seem to want to play :(
Am I right in assuming I was doing that in MySQL Admin


Yeah. I'll try to recreate what you are doing in my test set up. 
To recap:

Multiiste with subsites domain mapped.
some subsites with their own buddypress installation

Mike

Jon Burton

unread,
Mar 4, 2012, 10:06:13 AM3/4/12
to manchester-word...@googlegroups.com
Hi Mike

Sorry for the delay in replying, yes thats what I am trying to achieve, Still cant get BuddyPress to play on the subsite installations though :(

Mike Little

unread,
Mar 6, 2012, 11:29:33 AM3/6/12
to manchester-word...@googlegroups.com
On Sun, Mar 4, 2012 at 15:06, Jon Burton <jon.b...@hotmail.co.uk> wrote:
Hi Mike

Sorry for the delay in replying, yes thats what I am trying to achieve, Still cant get BuddyPress to play on the subsite installations though :(



I did get this working on my local server a while ago. I ended up with the following setup:

mstest.com - root network - ordinary site
  site1.mstest.com - sub site - blog
  site2.mstest.com - sub site - blog
  site3.mstest.com - sub site - blog
msother.com - second network - buddypress
  site1.msother.com - subsite blog
ms3.com - third network - buddypress

All from the one WordPress install.

The two buddypress sites have independent groups and activity streams, but a common user base (in common with the first network) 

I started this the same way as you: Multisite with buddypress

Then:
removed buddypress (and clean up db), 
install multinetwork 
install multibuddypress,

Add 2nd network (at same time as map domain)
add buddypress to it
Add 3rd network (at same time as map domain)
add buddypress to it


Mike

Abdullah Kaludi

unread,
Mar 7, 2012, 3:21:06 AM3/7/12
to manchester-word...@googlegroups.com
Hello Mike and Jon,

I am Having issue with buddy press if you can help,

I want a forum in which user get points, while replying positive, and points gets deducted from Post (Starting new thread) or to download attachment, If no Points then can Purchase Points while paying from Paypal or credit card,

Not similar issue of yours, its a different but is it possible in BuddyPress or Any other Forums or Points Plugins

I have also Installed CubePoints, but dont know how it works, can you help me...

Thanks

--
See the group blog at http://mwug.info
 
You received this message because you are subscribed to the Google
Groups "Manchester WordPress User Group" group.
To post to this group, send email to
manchester-word...@googlegroups.com
To unsubscribe from this group, send email to
manchester-wordpress-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/manchester-wordpress-user-group



--
Thanks & Regards
Abdullah
+91-9925715972

--> Web Developer
www.westerndeal.com


Reply all
Reply to author
Forward
0 new messages