Aperçu de l’anomalie
Lors de l’utilisation de Unlimited Elements for Elementor avec WPML, vous pouvez rencontrer le problème suivant : les images traduites à l’aide de la Traduction des médias de WPML peuvent apparaître dans la langue par défaut du site. Cela affecte généralement les widgets d’image tels que CoverFlow Carousel.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/unlimited-elements-for-elementor/provider/wpml_integrate.class.php.
- Cherchez la ligne 156.
- Remplacez :
$alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, self::$objWpmlSingleton->activeLanguage );
- Par :
$current_lang = apply_filters( 'wpml_current_language', null ); $alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, $current_lang );