- Estado
- Resuelto
- Plugin/tema relacionado
- Essential Addons for Elementor
- Etiquetas de temática
- Compatibility, Elementor Custom Widgets
Resumen del problema
Al usar el widget Team Member del plugin Essential Addons for Elementor, los enlaces dinámicos de ventanas emergentes añadidos no se traducen en el frontend y siguen apuntando a la ventana emergente en el idioma original.
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:
add_filter( 'wpml_pb_elementor_widget_dynamic_id_converters', function( $converters ) { $isTeamMember = WPMLFPRelation::propEq( 'widgetType', 'eael-team-member' ); $socialLinkLens = WPMLFPcompose( WPMLFPObj::lensProp( 'settings' ), WPMLFPObj::lensMappedProp( 'eael_team_member_social_profile_links' ), WPMLFPObj::lensPath( [ '__dynamic__', 'link' ] ) ); $converters[] = [ $isTeamMember, $socialLinkLens, 'popup', 'popup' ]; return $converters; } );