Automattic\WooCommerce\Internal\CLI\Migrator\Platforms\Shopify

ShopifyMapper::map_seo_fields │ private │ WC 1.0

Maps SEO fields from Shopify product data.

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

Хуков нет.

Возвращает

array. SEO metafields data.

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

// private - только в коде основоного (родительского) класса
$result = $this->map_seo_fields( $shopify_product ): array;
$shopify_product(объект) (обязательный)
The Shopify product data.

Код ShopifyMapper::map_seo_fields() WC 11.2.1

private function map_seo_fields( object $shopify_product ): array {
	$seo_data = array();

	if ( property_exists( $shopify_product, 'seo' ) && is_object( $shopify_product->seo ) ) {
		if ( ! empty( $shopify_product->seo->title ) ) {
			$seo_data['global_title_tag'] = $shopify_product->seo->title;
		}
		if ( ! empty( $shopify_product->seo->description ) ) {
			$seo_data['global_description_tag'] = $shopify_product->seo->description;
		}
	}

	return $seo_data;
}