Ok, I ran a test on another install.
If I network activate buddypress, then anything I post on group blogs shows up on the activity stream.
If I activate buddypress on a site by site basis, then only the sites I activate buddypress will send blog posts to the activity stream.
The downside to the second approach is that buddypress asks to have the pages setup on every blog I activate it on manually which is not what i want.
Question:
What is the best way of installing buddypress, where I can control which blogs posts are sent to my primary buddypress activity stream?
– network activate = all posts go to stream
– blog by blog = only active blogs do, but it’s a nightmare having to add bp pages manually to active sites.
Is there a filter I can use if I activate network wide where I can exclude sites from activity stream?
Did you ever figure this out? Sounds like I’m looking for the same thing. Here is my post.
https://buddypress.org/support/topic/bit-confused-about-bp-aggregation/#post-150665
i think buddypress needs to be network activated (i could be wrong on that) but it will only really be displayed on the main site (that part i’m certain of).
I can’t imagine doing that unless you wanted all of your sites to have their own BP instance.
well that’s not the way it works at all when network activated some aspects of buddypress provide network wide functionality but the front end display is only as i say on the primary blog/site for instance you can use buddypress to give your users the ability to create their own sub sites (in a more user friendly fashion then wordpress itself provides alone) and any activity on the various sub sites will be displayed in the network wide activity feed which again only displays on the primary blog by default.
I’m not sure I’m following.
Are you saying that the main BP plugin can be run in network mode which in turn kind of aggregates all of the blogs?
Right now, my setup is WPMU with all of the BP plugins running only on the main site. I wanted one single community area which blog owners can take part in when they aren’t working on their own blogs.
Are you saying that the main BP plugin can be run in network mode which in turn kind of aggregates all of the blogs?
i’m saying it must be as far as i’m aware anyway. What it aggregates is the activity on the network of blogs.
Right now, my setup is WPMU with all of the BP plugins running only on the main site. I wanted one single community area which blog owners can take part in when they aren’t working on their own blogs.
that area would reside on the primary blog/site. hope that helps. and i believe most (any?) BP plugins would also need to be network activated.
As I said in the other thread, I’m not sure which thread to update now since they are ending up being related.
As mentioned in my other thread…
BP and all of it’s plugins are installed from the network but only activated on the main site.
I’ve been searching since reading your reply.
Most articles say that BP should be network activated however, I’ve come across nothing saying if the rest of the BP plugins need to be network enabled as well or only on the main BP site.
So making BP alone network activated did allow for posts to show in the main activity stream.
Only question I have left is what about the rest of the BP plugins, other than those which are specifically network, should I also enable the rest as network or keep them on the main site only as I have them now?
It’s all working perfectly with only BP activated as network?
Yes, I am saying that it seems to be working fine with only BP activated as network.
Meaning, does anyone know if I really need to enable the rest of the BP plugins as network?
not me but i would assume it would best to do it that way since that’s the way buddypress itself is activated i would have to assume any buddypress plugin would be designed to work properly with networks at one point buddypress was WMPU only if i’m not mistaken.
I agree but since I can’t confirm this, I haven’t enabled the rest other than on the main BP site.