WordPress — Добавить & lt;? php the_content (); ? & GT; в шаблон страницы WooCommerce

Я использую конструктор страниц Elementor на своем сайте WordPress. С этим связана проблема — по умолчанию он не позволяет редактировать страницы магазина / продуктов WooCoomerce. Решение, которое они говорят, состоит в том, чтобы добавить к шаблонам страниц кода. Я, будучи новичком без идеи кодирования, не могу понять, к какому файлу добавить этот код и где в этом файле. Я тщетно исследую и пытаюсь это исправить уже две недели. Пожалуйста, помогите мне достичь этого.

Вот что говорит Elementor: «Извините, область контента не была найдена на вашей странице. Вы должны вызвать функцию _content в текущем шаблоне, чтобы Elementor работал на этой странице.«

5

Решение

  1. Перейдите к настройке Elementor, а затем проверьте продукты в типах записей.
  2. Перейдите в «Продукты», нажмите «Изменить» на продукте, который вы хотите редактировать, введите что-нибудь (например, полный знак остановки «.») В редакторе WP, нажмите «Обновить». (Смотрите прикрепленный скриншот.)
    Скриншот
2

Другие решения

Там, кажется, ошибочное мнение, что Elementor может быть использован для «редактировать» любой контент.

За Elementor работать на «Страница» т.е. тип сообщения, который использует либо page.php или любая заявленная тема шаблонов страниц требует the_content(); функция для представления в коде.

Проблема № 1: WooCommerce использует woocommerce_content(); функция возврата содержимого магазина.

Проблема № 2: Выход магазина не использует «Страница» или шаблон пользовательской страницы — вывод эквивалентен index.php или же home.php, ни один из которых не может быть изменен с помощью Elementor,

Если вы не готовы написать довольно сложную функцию для сбора данных всех этих элементов и фильтрации их в the_content(); функция, в настоящее время нет возможности редактировать такой контент напрямую.

Я знаю, что это не решение, которое вы ищете, а текущее состояние дел. Сказав это, некоторые из нас работают над всевозможными решениями и, может быть, просто возможно — мы придумаем способ сделать эту опцию доступной в ближайшее время;)

2

Для страницы магазина вы должны перейти к настройке Elementor, а затем проверить продукты в типах постов.

Потому что продукты на странице магазина — это не контент, а посты, это решение.
Так что включайте продукты в типы постов и редактируйте их с помощью elmentor, если по какой-то причине вы не видите «редактировать с помощью elementor» на странице магазина, просто откройте страницу магазина и добавьте

/?elementor and it would enable elementor

0

Нет необходимости добавлять этот код на любой странице, следуйте этим инструкциям.
Вам просто нужно очистить кеш и куки вашего браузера, Некоторое время сайт берет предыдущие данные, чтобы показать веб-страницу и выдает эту ошибку.
или же
если вы откроете свой личный режим на своем веб-сайте, войдите в систему и перейдите на страницу Elementor, и вы никогда не столкнетесь с этой проблемой.

0
По вопросам рекламы [email protected]