We'll create fresh WordPress site with Module Control for Jetpack installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Jetpack adds powerful features… but sometimes we don’t want them all. This plugin brings additional control over Jetpack modules.
In most use cases, a carefully considered combination of Jetpack modules can be a really good thing. But not always is much consideration being done beforehand. Or site admins just don’t know all the implications…
Any one of Jetpack’s modules can bring overlapping or even conflicting functionality. In such cases, being able to prevent (accidental) activation is a good thing.
Although the original idea arose on a multisite installation, Jetpack Module Control is developed for both single and multisite installations.
On multisite, it can only be network activated and allows global rules for Jetpack on all sites. At this point it also allows per-site changes by Super Admin only. Jetpack itself can, but does not need to be, network activated.
For single site installations, plugin settings can be locked down by adding define('JETPACK_MC_LOCKDOWN', true)
to wp-config.php for complete security. This can be useful to prevent other admins being able to reactivate blacklisted modules.
The project can be forked and or contributed to on Github.
All contributions — be it in the form of feature requests, bug reports, translations or code — are welcome!