WPML
Статус
Решено автором
Связанный плагин/тема
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;
    } );

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