WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 4.7.2
Résolu dans
WPML Multilingual CMS 4.7.4

Aperçu de l’anomalie

Vous pourriez rencontrer un problème où les chaînes de texte des articles créés par le constructeur de pages Elementor sont enregistrées une nouvelle fois dans le domaine de texte « Widgets » lorsque vous visitez la page WPML > Traduction de chaînes.

Il est conseillé de ne pas traduire ces chaînes de texte, car vous pourriez vous retrouver avec deux valeurs différentes.

Solution de contournement

En attendant que ce problème soit résolu par nos développeurs, vous pouvez ajouter ce code de solution de contournement temporaire dans le fichier functions.php de votre thème :

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

Toutes les anomalies connues →