WPSEO_Options::get_autoloaded_option()public staticYoast 1.0

Get an option only if it's been auto-loaded.

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

Хуки из метода

Возвращает

Разное.

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

$result = WPSEO_Options::get_autoloaded_option( $option, $default_value );
$option(строка) (обязательный)
The option to retrieve.
$default_value(разное)
A default value to return.
По умолчанию: false

Код WPSEO_Options::get_autoloaded_option() Yoast 22.3

public static function get_autoloaded_option( $option, $default_value = false ) {
	$value = wp_cache_get( $option, 'options' );
	if ( $value === false ) {
		$passed_default = func_num_args() > 1;

		// phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals -- Using WP native filter.
		return apply_filters( "default_option_{$option}", $default_value, $option, $passed_default );
	}

	// phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals -- Using WP native filter.
	return apply_filters( "option_{$option}", maybe_unserialize( $value ), $option );
}