- Статус
- Решено автором
- Связанный плагин/тема
- Flatsome
- Теги темы
- Compatibility
Обзор проблемы
При использовании WPML с темой Flatsome и ручном переводе страниц (с помощью стандартного редактора WordPress) любые изменения, внесенные на языке по умолчанию, перезаписывают переводы. Эта проблема возникает именно тогда, когда для редактирования контента используется UX Builder.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.
- Откройте файл functions.php Вашей темы оформления.
- Добавьте следующий фрагмент кода:
add_filter( 'wpml_pb_is_editing_translation_with_native_editor', function( $isTranslationWithNativeEditor ) { if ( isset( $_POST['action'] ) && 'ux_builder_save' === $_POST['action'] ) { return true; } return $isTranslationWithNativeEditor; } );