Поддержка WooCommerce Как отключить разметку JSON-LD

  • Решено sergeyua12

    (@sergeyua12)


    Господа,
    прошу подсказать как и где можно отключить разметку http://schema.org/Product
    WooCommerce Версия 3.6.4.
    Причина:
    Разметку структурных данных удобнее делать с помощью плагинов Schema.
    —-
    персонально для tuxfighter — воздух не гонять!

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Если установлен йоаст, который собственно и создает её, можно попробовать добавить в function.php дочерней темы

    function wpschool_remove_yoast_jsonld( $data ){
        $data = array();
        return $data;
    }
    add_filter( 'wpseo_json_ld_output', 'wpschool_remove_yoast_jsonld', 10, 1 );

    или https://wordpress.org/plugins/disable-yoast-ld-json/

    • Ответ изменён 6 месяцев назад пользователем O.
    • Ответ изменён 6 месяцев назад пользователем O.
    • Ответ изменён 6 месяцев назад пользователем O.

    персонально для sergeyua12 — в 3 часа ночи я обычно сплю.

    Spectrum, спасибо за внимание к моему вопросу!
    Но меня интересует удалить схему Product.
    И мне кажется ее создает плагин WooCommerce.

    Плагин Remove Schema не удаляет разметку от WooCommerce или удаляет ВСЕ разметки.

    Hi,

    Sorry for replying in English, I’m one of the authors of the Remove Schema plugin.

    Based on the comment we’re going to add the code to remove product schema generated WooCommerce.

    Example code that you could use to remove the product schema:

    function remove_schema_woocommerce_product( $types ) {
    	if ( ( $index = array_search( 'product', $types ) ) !== false ) {
    		unset( $types[ $index ] );
    	}
    	return $types;
    }
    add_filter( 'woocommerce_structured_data_type_for_page', 'remove_schema_woocommerce_product' );

    Tim van Iersel,
    Thank you for your attention to my question, I propose to resolve the issue of transfer to Remove Pluma plugin support.

    Atrax

    (@atrax)

    Ethical engineer

    персонально для tuxfighter — воздух не гонять!

    Не надо так.
    Слишком похоже на личный выпад.
    Здесь этому не рады.

    Atrax,
    какой там личный выпад?
    Я задал простой вопрос и получил от tuxfighter пустую и не нужную переписку (конечно виноват только я — не надо вступать в пустые разговоры).

    Atrax

    (@atrax)

    Ethical engineer

    Жаль, что мы с первого раза не понимаете.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Как отключить разметку JSON-LD» закрыта для новых ответов.