- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 4.7.2
- Решено в
- WPML Multilingual CMS 4.7.4
Обзор проблемы
Вы можете столкнуться с проблемой, при которой строки из записей, созданных конструктором страниц Elementor, повторно регистрируются в текстовом домене «Widgets» при переходе на страницу WPML > Перевод строк.
Рекомендуется не переводить эти строки, так как в итоге Вы можете получить два разных значения.
Обходное решение
Пока наши разработчики не устранят эту проблему, Вы можете добавить этот временный код обходного решения в файл 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 );
} );