Yoast\WP\SEO\Actions\Importing\Aioseo

Aioseo_General_Settings_Importing_Action::build_mapping()protectedYoast 1.0

Builds the mapping that ties AOISEO option keys with Yoast ones and their data transformation method.

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

Хуков нет.

Возвращает

null. Ничего.

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

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

Код Aioseo_General_Settings_Importing_Action::build_mapping() Yoast 19.11

protected function build_mapping() {
	$this->aioseo_options_to_yoast_map = [
		'/separator'               => [
			'yoast_name'       => 'separator',
			'transform_method' => 'transform_separator',
		],
		'/siteTitle'               => [
			'yoast_name'       => 'title-home-wpseo',
			'transform_method' => 'simple_import',
		],
		'/metaDescription'         => [
			'yoast_name'       => 'metadesc-home-wpseo',
			'transform_method' => 'simple_import',
		],
		'/schema/siteRepresents'   => [
			'yoast_name'       => 'company_or_person',
			'transform_method' => 'transform_site_represents',
		],
		'/schema/person'           => [
			'yoast_name'       => 'company_or_person_user_id',
			'transform_method' => 'simple_import',
		],
		'/schema/organizationName' => [
			'yoast_name'       => 'company_name',
			'transform_method' => 'simple_import',
		],
		'/schema/organizationLogo' => [
			'yoast_name'       => 'company_logo',
			'transform_method' => 'import_company_logo',
		],
		'/schema/personLogo'       => [
			'yoast_name'       => 'person_logo',
			'transform_method' => 'import_person_logo',
		],
	];
}