WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WPSEO_Options::save_option() public Yoast 1.0

Saves the option to the database.

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

Хуков нет.

Возвращает

true|false. Returns true if the option is successfully saved in the database.

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

$result = WPSEO_Options::save_option( $wpseo_options_group_name, $option_name, $option_value );
$wpseo_options_group_name(строка) (обязательный)
The name for the wpseo option group in the database.
$option_name(строка) (обязательный)
The name for the option to set.
$option_value(разное) (обязательный)
The value for the option.

Код WPSEO_Options::save_option() Yoast 16.2

<?php
public static function save_option( $wpseo_options_group_name, $option_name, $option_value ) {
	$options                 = static::get_option( $wpseo_options_group_name );
	$options[ $option_name ] = $option_value;

	if ( isset( static::$option_instances[ $wpseo_options_group_name ] ) && static::$option_instances[ $wpseo_options_group_name ]->multisite_only === true ) {
		static::update_site_option( $wpseo_options_group_name, $options );
	}
	else {
		update_option( $wpseo_options_group_name, $options );
	}

	// Check if everything got saved properly.
	$saved_option = static::get_option( $wpseo_options_group_name );

	// Clear our cache.
	static::clear_cache();

	return $saved_option[ $option_name ] === $options[ $option_name ];
}