filter

jetpack_get_default_modules

Filters the array of default modules.

Parameters

$return
array

Array of default modules.

$min_version
string

Minimum version number required to use modules.

$max_version
string

Maximum version number required to use modules.

$requires_connection
(bool | null)

Value of the Requires Connection filter.

$requires_user_connection
(bool | null)

Value of the Requires User Connection filter.

Changelog

How to use this hook

See “How to use actions and filters to customize Jetpack”.

Notes

You can use this filter to choose which modules are activated by default.

Do not activate any modules by default

add_filter( 'jetpack_get_default_modules', '__return_empty_array' );

Only activate Stats by default

function jeherve_auto_activate_stats() {
    return array( 'stats' );
}
add_filter( 'jetpack_get_default_modules', 'jeherve_auto_activate_stats' );