- Status
- Resolvido
- Plugin/tema relacionado
- Essential Addons for Elementor
- Tags de tópico
- Compatibility, Elementor Custom Widgets
Visão geral do problema
Ao usar o widget Team Member do plugin Essential Addons for Elementor, os links dinâmicos de pop-up adicionados não são traduzidos no frontend e ainda apontam para o pop-up no idioma original.
Solução alternativa
Por favor, certifique-se de ter um backup completo do site antes de prosseguir.
- Abra o arquivo functions.php do seu tema.
- Adicione o seguinte 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; } );