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;
    } );

所有已知问题 →