filter

jetpack_get_default_modules

Filters the array of default modules.

Parameters

Image for: 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

Image for: Changelog

How to use this hook

Image for: How to use this hook

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

Notes

Image for: 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' );