BuddyBoss Home – Web › Support Forums › Plugins › BuddyBoss Wall › BuddyBoss Wall (and all other BuddyBoss plugins) need Network activation to work
- This topic has 10 replies, 3 contibutors, and was last updated 9 years, 7 months ago by Anonymous.
Question
February 23, 2015 at 1:54 pm #36349@cfcommunityHi guys,
I’m using most of your plugins and I’ve noticed that in Multisite installations you are required to Network activate plugins in order for them to work. You can activate them on single installations but they do not work. As far as I can tell all your plugins do nothing that requires these plugin to be active on subsites in a network.
In the case of the Wall, Edit Activity and Global Search plugins this causes a unneeded overhead on subsites in the network. Styles and scripts are loaded that are not being used (since BuddyPress is network activated but only active on the main site). So basically I have about 6 styles and scripts being enqueued on subsites for no reason 🙂
Ideally you’d do a conditional check using something like bp_is_root_blog to only load load the needed code and enqueued assets on the “main” site that has BuddyPress active (http://phpxref.ftwr.co.uk/buddypress/_functions/index.html#bp_is_root_blog)
Hope this makes sense 🙂
Answers
February 24, 2015 at 8:18 am #36374@alyssa-buddyboss
AlyssaParticipant@cfcommunity I’ll forward this information to the devs. Thanks!
March 4, 2015 at 6:51 pm #36818@
Anonymous@cfcommunity @tjchester
Latest versions of ‘BP Edit Activity’ and ‘BP Global Search’ are multisite compatible, updated today. They don’t have to be network activated anymore. They can be activated on individual sites irrespective of whether BP is activated network wide or site wide.
Same updates will roll out in our other plugins soon as well.
March 8, 2015 at 8:40 am #36987@cfcommunityHi @admin, awesome! I updated the plugins and activated the plugins on my main site only. The settings menus are added properly but sadly all the scripts and styles are not being enqueued. I think a change still needs to be made there 🙂
March 8, 2015 at 11:25 am #36988@
Anonymous@cfcommunity Ok thanks, we’ll patch that
March 24, 2015 at 9:05 am #37837@
Anonymous@cfcommunity Are you still getting this error. We’ve tested in several environments and can’t reproduce the error.
April 13, 2015 at 7:55 am #38860@cfcommunitySadly I still have the same problem.. As soon as I activate one of your plugins on the main site and not network wide the scripts are not being loaded. When I activate Network wide everything works as expected but the assets are being enqueued Network wide. Weird 🙂
– WordPress Multisite
– BuddyPress 2.2
– BuddyPress Activated Network wide
– BuddyBoss plugins activated on main site (no assets enqueued_
– BuddyBoss plugins activated network wide (assets enqueued but loaded sitewide)Btw the Global Search plugin does not have this problem..
April 13, 2015 at 8:22 am #38863@
AnonymousWe’ll make sure to get this patched. We’ll apply the same fix that it is BP Global Search and BP Edit Activity. It was not ported over to Wall or Media..
April 13, 2015 at 8:24 am #38867@alyssa-buddyboss
AlyssaParticipant@michael FYI
April 18, 2015 at 3:52 am #39088@
AnonymousYep, already fixed locally
April 18, 2015 at 5:33 am #39089@
Anonymous@cfcommunity @tjchester
Patches for Wall and Media plugins coming soon, this weekend.
- The question ‘BuddyBoss Wall (and all other BuddyBoss plugins) need Network activation to work’ is closed to new replies.