WPIntell

Source evidence

multisite compatible?

Bulk Deactivate · support · 2015-12-16T15:47:00+00:00

complaintsentiment
mediumseverity
0.92relevance
2replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

6 / 35 rows with source links

17.1% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

29 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Bet Hannon unresolved
Will this plugin work on multisite, deactivating/reactivating all plugins in the network at the same time — plugins that are both network activated AND single site activated? https://wordpress.org/plugins/bulk-deactivate/ Hi Bet – This should work only on single install as I am fairly sure network deactivate is a different call. Good idea though – I have this project on github if you want to contribute and I might add this in the future if I have a moment. Thanks Yep, they would be different calls. But that would be a super helpful plugin for multisite admins. I run two multisite installs – one with about 30 sites, and the other with more than 80. To test for plugin conflicts would mean: documenting all the plugins that are network activated (which isn’t too bad to do), but also documenting which plugins are activated in each subsite at the current moment. Then I would have to go into each subsite to deactivate all of the single site activated plugins, do my testing and go back into every site to reactivate what needs to be reactivated (or I suppose I could document all the activations in subsites, turn all the plugins off by renaming the plugins directory, and then only have to go into the subsites once to reactivate the needed plugins). I would have to check, but I don’t think the network plugin management plugins really give much help for this. What that means in reality, is that if a multisite has more than a handful of sites, the admin is probably not really able to check for plugin conflicts. The real advantage would be if you could give away for the network admin to be able to quickly deactivate all plugins, then just as quickly reactivate everything – hopefully, before clients notice that something is missing! 🙂 If you do decide to move forward with developing something, I would be glad to do some testing for you!

Comments

2 shown
Elliot Taylor 2015-12-16T16:35:00+00:00

Hi Bet – This should work only on single install as I am fairly sure network deactivate is a different call. Good idea though – I have this project on github if you want to contribute and I might add this in the future if I have a moment. Thanks

Bet Hannon 2015-12-16T22:04:00+00:00

Yep, they would be different calls. But that would be a super helpful plugin for multisite admins. I run two multisite installs – one with about 30 sites, and the other with more than 80. To test for plugin conflicts would mean: documenting all the plugins that are network activated (which isn’t too bad to do), but also documenting which plugins are activated in each subsite at the current moment. Then I would have to go into each subsite to deactivate all of the single site activated plugins, do my testing and go back into every site to reactivate what needs to be reactivated (or I suppose I could document all the activations in subsites, turn all the plugins off by renaming the plugins directory, and then only have to go into the subsites once to reactivate the needed plugins). I would have to check, but I don’t think the network plugin management plugins really give much help for this. What that means in reality, is that if a multisite has more than a handful of sites, the admin is probably not really able to check for plugin conflicts. The real advantage would be if you could give away for the network admin to be able to quickly deactivate all plugins, then just as quickly reactivate everything – hopefully, before clients notice that something is missing! 🙂 If you do decide to move forward with developing something, I would be glad to do some testing for you!