- 状态
- 已由作者解决
- 相关插件/主题
- 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; } );