Почему продукт get_description от woocommerce не получает контент, созданный шорткодом - PullRequest
0 голосов
/ 02 октября 2019

Я читаю class-wc-structured-data, который является ключевым файлом для создания схемы продукта в плагине Woocommerce. Интересно, почему мой контент, сгенерированный путем вставки шорткода (вкладка) в текстовый редактор WooCommerce (полное описание продукта), не может быть реконфигурирован этим кодом:

'description' => wp_strip_all_tags( do_shortcode( $product->get_short_description() ? $product->get_short_description() : $product->get_description() ) )

Полный его,извлечение из файла:

$markup = array(
            '@type'       => 'Product',
            '@id'         => $permalink . '#product', // Append '#product' to differentiate between this @id and the @id generated for the Breadcrumblist.
            'name'        => $product->get_name(),
            'url'         => $permalink,
            'image'       => wp_get_attachment_url( $product->get_image_id() ),
            'description' => wp_strip_all_tags( do_shortcode( $product->get_short_description() ? $product->get_short_description() : $product->get_description() ) ),
        );

Есть ли какое-либо решение сделать контент шорткода, вставленный в текстовый редактор woocommerce, отображаться как «описание» в схеме, сгенерированной Woocommerce?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...