WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.6.6
Resuelto en
WPML Multilingual CMS 4.7.4
Plugin/tema relacionado
Elementor
Etiquetas de temática
Compatibility

Resumen del problema

Al utilizar el plugin Elementor y traducir las imágenes de fondo mediante WPML Media Translation, si estas imágenes están configuradas como un pase de diapositivas para una sección, es posible que se encuentre con un problema en el que no aparecen traducidas en sus respectivas versiones traducidas.

Solución alternativa

Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/media/modules/AllNodes.php.

  • Reemplace:
    		foreach ( $backgrounds as $background ) {
    				$settings = $this->translate_image_property( $settings, $background , $target_lang,
    					$source_lang );
    		}

  • Por:
    		foreach ( $backgrounds as $background ) {
    				$settings = $this->translate_image_property( $settings, $background , $target_lang,
    					$source_lang );
    		}
    
    		$settings = $this->translate_images_property( $settings, 'background_slideshow_gallery', $target_lang, $source_lang );

Todos los problemas conocidos →