WPSEO_Option::import()
Clean and re-save the option.
Метод класса: WPSEO_Option{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WPSEO_Option = new WPSEO_Option(); $WPSEO_Option->import( $option_value, $current_version, $all_old_option_values );
- $option_value(массив) (обязательный)
- Option value to be imported.
- $current_version(строка|null)
- Version from which to upgrade, if not set, version-specific upgrades will be disregarded.
По умолчанию: null - $all_old_option_values(массив|null)
- Only used when importing old options to have access to the real old values, in contrast to the saved ones.
По умолчанию: null
Код WPSEO_Option::import() WPSEO Option::import Yoast 24.9
public function import( $option_value, $current_version = null, $all_old_option_values = null ) { if ( $option_value === false ) { $option_value = $this->get_defaults(); } elseif ( is_array( $option_value ) && method_exists( $this, 'clean_option' ) ) { $option_value = $this->clean_option( $option_value, $current_version, $all_old_option_values ); } /* * Save the cleaned value - validation will take care of cleaning out array keys which * should no longer be there. */ if ( $this->multisite_only !== true ) { update_option( $this->option_name, $option_value ); } else { $this->update_site_option( $this->option_name, $option_value ); } }