WPSEO_Import_RankMath::import_settings()privateYoast 1.0

Imports some of the RankMath settings.

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

Хуков нет.

Возвращает

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

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

// private - только в коде основоного (родительского) класса
$result = $this->import_settings();

Код WPSEO_Import_RankMath::import_settings() Yoast 22.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 );
		}
	}
}