WPSEO_Options::maybe_set_multisite_defaults()public staticYoast 1.0

Initialize default values for a new multisite blog.

Метод класса: WPSEO_Options{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$result = WPSEO_Options::maybe_set_multisite_defaults( $force_init );
$force_init(true|false)
Whether to always do the initialization routine (title/desc test).
По умолчанию: false

Код WPSEO_Options::maybe_set_multisite_defaults() Yoast 22.4

public static function maybe_set_multisite_defaults( $force_init = false ) {
	$option = get_option( 'wpseo' );

	if ( is_multisite() ) {
		if ( $option['ms_defaults_set'] === false ) {
			static::reset_ms_blog( get_current_blog_id() );
			static::initialize();
		}
		elseif ( $force_init === true ) {
			static::initialize();
		}
	}
}