- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 4.7.6
- Résolu dans
- WPML Multilingual CMS 4.9
- Extension/thème associé
- Elementor
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez Elementor avec WPML, vous pouvez rencontrer un problème où les images d’arrière-plan définies pour les vues Mobile et Tablette dans l’élément Conteneur ne reflètent pas les versions traduites de Traduction des médias. Bien que la version Bureau affiche correctement l’image traduite, l’image de la langue d’origine continue de s’afficher sur Mobile et Tablette.
Solution de contournement
Assurez-vous de disposer d’une sauvegarde complète de votre site avant de continuer.
- Ajoutez le code suivant au fichier functions.php de votre thème.
// WPML - Workaround for compsupp-8108 add_filter( 'wpml_elementor_media_backgrounds_to_translate', function( $background_fields ) { $background_fields['simple_fields'] = $background_fields['simple_fields'] ?? []; $background_fields['simple_fields'][] = 'background_image_mobile'; $background_fields['simple_fields'][] = 'background_image_tablet'; return $background_fields; });
- Apportez une petite modification à votre page d’origine et enregistrez de nouveau sa traduction.