- Statut
- Résolu
- Extension/thème associé
- Essential Addons for Elementor
- Étiquettes de sujet
- Compatibility, Elementor Custom Widgets
Aperçu de l’anomalie
Lorsque vous utilisez le widget Team Member de l’extension Essential Addons for Elementor, les liens dynamiques de pop-up ajoutés ne sont pas traduits sur le front-end et pointent toujours vers le pop-up dans la langue d’origine.
Solution de contournement
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier functions.php de votre thème.
- Ajoutez le code suivant :
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; } );