WPML
Статус
Решено
Заявлено для
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 );
} );

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