- Статус
- Решено
- Решено в
- 4.4.0
- Связанный плагин/тема
- Enfold
Обзор проблемы
Когда Вы создаете страницу с помощью конструктора страниц Avia, контент не будет доступен для перевода ни через Классический редактор переводов WPML, ни через Расширенный редактор переводов.
Обходное решение
Мы работаем над исправлением этой проблемы. А пока Вы можете выполнить следующие действия для её устранения.
1. Перейдите на страницу WPML → Настройки и откройте вкладку Пользовательская конфигурация XML. Добавьте туда следующий фрагмент кода и сохраните.
2. Отредактируйте файл class-wpml-compatibility-theme-enfold.php, который находится в папке ../wp-content/plugins/sitepress-multilingual-cms/compatibility/enfold/, и в строке 56 замените:
$content = get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true );
на:
$content = str_replace( "\r\n", "\n", get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true ) );
WPML 4.4.0 Beta
Мы выпустили бета-версию, которая должна решить эту проблему. Пожалуйста, помните, что это бета-версия, которая находится на стадии тестирования и не должна использоваться на рабочих сайтах. Вы можете скачать её здесь:
https://wpml.org/account/downloads/