WPML
Статус
Решено
Решено в
WPML 4.3.15

Обзор проблемы

Мы заметили проблему у некоторых клиентов, при которой контент, созданный с помощью конструкторов страниц — включая встроенный конструктор WordPress, Gutenberg, — не отображается в переведенных записях или страницах.

Как правило, ATE (Расширенный редактор переводов) или CTE (Классический редактор переводов) отображают для перевода только заголовок.

После отладки мы обнаружили, что причина заключается в том, что libxml — модуль PHP — не обновлен и его версия ниже 2.7.8.

Его функциональность крайне важна для того, как WPML переводит записи, созданные с помощью конструкторов страниц.

Обходное решение

Эта библиотека является частью настроек Вашего сервера, которые обслуживает хостинг-провайдер Вашего сайта.

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

В качестве быстрого решения Вы можете воспользоваться функцией дублирования в WPML, затем выбрать «Переводить самостоятельно» и изменить продублированную страницу с помощью любого удобного Вам конструктора страниц.

Примечание. Если версия Вашего модуля выше 2.7.8 и Вы по-прежнему видите это сообщение, нам потребуется от Вас дополнительная информация. Выполните следующие действия:

1. Создайте файл PHP в корневом каталоге Вашего сайта (назовите его phpinfo.php или как Вам угодно)
2. Убедитесь, что файл содержит только следующий код: phpinfo()
3. Откройте эту страницу в браузере (например, http://yourURL.zzz/phpinfo.php)
4. Сохраните страницу
5. Добавьте ее в комментарий со скрытыми подробностями в нашей системе поддержки
6. Удалите файл с Вашего сервера

Все известные проблемы →