- 状态
- 已解决
- 报告针对
- WPML Multilingual CMS 4.7.2
- 解决于
- WPML Multilingual CMS 4.7.4
问题概述
当您访问 WPML > 字符串翻译 页面时,您可能会遇到这样一个问题:由 Elementor 页面构建器创建的文章中的字符串在“Widgets”文本域中被重复注册。
建议您不要翻译这些字符串,因为这可能会导致出现两个不同的值。
临时解决方法
在我们的开发人员解决此问题之前,您可以将此临时解决方法代码添加到您的主题 functions.php 文件中:
add_action( 'elementor/widget/before_render_content', function() {
$isRemoved = remove_filter( 'widget_text', 'icl_sw_filters_widget_text', 0 );
if ( ! $isRemoved ) {
return;
}
add_filter( 'elementor/widget/render_content', function( $content ) {
add_filter( 'widget_text', 'icl_sw_filters_widget_text', 0 );
return $content;
}, PHP_INT_MAX );
} );