Настройте схему структурированных данных продукта WooCommerce ean/identity_existsPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Настройте схему структурированных данных продукта WooCommerce ean/identity_exists

Сообщение Anonymous »

Я использую этот фрагмент для отображения значения ean для gtin в схеме продукта Woocommerce:

Код: Выделить всё

add_filter( 'woocommerce_structured_data_product', 'filter_woocommerce_structured_data_product', 10, 2 );

function filter_woocommerce_structured_data_product( $markup, $product ) {
if ( empty( $markup[ 'gtin8' ] ) ) {
$markup[ 'gtin8' ] = get_post_meta( $product->get_id(), 'ean', true );
}

return $markup;
}
Это работает, но мне нужно установить разметку «identifier_exists» для продуктов, у которых не установлено настраиваемое поле ean. Как я могу изменить свой фрагмент, чтобы отображать значение ean в разметке, если оно существует, и добавить атрибут идентификатора_exists = false к продуктам, у которых нет ean?

Подробнее здесь: https://stackoverflow.com/questions/665 ... ier-exists
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»