- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.6.11
- Resuelto en
- WPML 4.7
- Plugin/tema relacionado
- Elementor
- Etiquetas de temática
- Compatibility
Resumen del problema
Si configura un Popup que se activa mediante etiquetas dinámicas dentro de un widget de Lottie con el plugin Elementor, notará que las versiones traducidas de los popups no muestran el contenido esperado. En su lugar, muestra el contenido del idioma predeterminado.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo functions.php de su tema.
- Añada el siguiente código:
/* * WPML Workaround for wpmlsupp-11806 */ add_filter( 'wpml_pb_elementor_widget_dynamic_id_converters', function( $converters ) { $isLottie = \WPML\FP\Relation::propEq( 'widgetType', 'lottie' ); $lottieLinksLens = \WPML\FP\Obj::lensPath( [ 'settings', '__dynamic__', 'custom_link' ] ); return array_merge( $converters, [ [ $isLottie, $lottieLinksLens, 'popup', 'popup' ], ] ); } );