the_content () неправильно отображает описание - PullRequest
1 голос
/ 16 июня 2019

Я пытаюсь отобразить описание отдельного продукта WooCommerce, но вместо отображения правильного описания цикл начинается снова с отображением изображения, цены, добавления в корзину и т. Д.

I 'Мы долго пытались найти ответ, но безрезультатно.Я использовал шаблоны сценариев WooCommerce и редактировал их;the_excerpt() будет работать, но не the_content().

Это файл шаблона, который я сейчас использую: https://github.com/woocommerce/woocommerce/blob/master/templates/single-product/tabs/description.php

the_content() теперь проблема.Это может быть мой запрос или что-то?У меня есть другой способ запроса моих продуктов из index.php , но archive-product.php имеет то же самое, что и запрос WooCommerce.Может ли это быть причиной, даже если проблема в single-product.php ?

Я использую это для продукта front-page.php : sцикл:

<div class="col-9 main-products">
    <?php echo do_shortcode('[products paginate="true" limit="30" orderby="popularity"]'); ?>
</div>

content-single-product.php , archive-product.php и single-product.php являютсятакой же, как у шаблона WooCommerce.

Он должен отображать описание, а не повторяться снова.Нет сообщений об ошибках.

Я также использовал другую тему, и продукты отображаются правильно, поэтому проблема не в каких-либо плагинах, которые я использую.

1 Ответ

0 голосов
/ 18 июня 2019
echo wpautop(get_the_content());

Этот код исправил проблему!Замените the_content() приведенным выше кодом в description.php .Я нашел решение здесь: https://wordpress.stackexchange.com/questions/298383/post-content-being-duplicated-by-the-content по ответу KreigD.

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