Sometimes you do not want to see a specific module in the Jetpack menu. You might not use it at all, or you might want to make sure other admins can’t activate it.
For such cases, you can use the
jetpack_get_available_modules filter to control the list of modules available in Jetpack.
Load only a specific Jetpack module
function tweakjp_only_stats ( $modules ) {
$return = array();
$return['stats'] = $modules['stats'];
return $return;
}
add_filter( 'jetpack_get_available_modules', 'tweakjp_only_stats' );
Disable a specific module
function tweakjp_disable_stats ( $modules ) {
unset( $modules['stats'] );
return $modules;
}
add_filter( 'jetpack_get_available_modules', 'tweakjp_disable_stats' );
This entry was posted in
Developers. Bookmark the
permalink.
Jeremy Herve
WordPress, TV Series, music, kids, and board games. I think that's probably the best way to define me in a few words. 🙂
I work at Automattic where I lead a team building tools for bloggers and creators. I talk a lot about WordPress things, but also about all things open source in general.
I live in Brittany, France, so you'll also find me sharing pictures from our beautiful region from time to time.
Explore the benefits of Jetpack
Learn how Jetpack can help you protect, speed up, and grow your WordPress site.
Get up to 50% off your first year.
Explore plans
Have a question?
Comments are closed for this article, but we're still here to help! Visit the support forum and we'll be happy to answer any questions.