WPSEO_Import_RankMath::import_settings
Imports some of the RankMath settings.
Метод класса: WPSEO_Import_RankMath{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->import_settings();
Код WPSEO_Import_RankMath::import_settings() WPSEO Import RankMath::import settings Yoast 27.4
private function import_settings() {
$settings = [
'title_separator' => 'separator',
'homepage_title' => 'title-home-wpseo',
'homepage_description' => 'metadesc-home-wpseo',
'author_archive_title' => 'title-author-wpseo',
'date_archive_title' => 'title-archive-wpseo',
'search_title' => 'title-search-wpseo',
'404_title' => 'title-404-wpseo',
'pt_post_title' => 'title-post',
'pt_page_title' => 'title-page',
];
$options = get_option( 'rank-math-options-titles' );
foreach ( $settings as $import_setting_key => $setting_key ) {
if ( ! empty( $options[ $import_setting_key ] ) ) {
$value = $options[ $import_setting_key ];
// Make sure replace vars work.
$value = str_replace( '%', '%%', $value );
WPSEO_Options::set( $setting_key, $value );
}
}
}