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