- Status
- Gelöst
- Zugehöriges Plugin/Theme
- Essential Addons for Elementor
- Themen-Tags
- Compatibility, Elementor Custom Widgets
Übersicht über das Problem
Bei der Verwendung des Team Member-Widgets aus dem Essential Addons for Elementor-Plugin werden hinzugefügte dynamische Pop-up-Links im Frontend nicht übersetzt und verweisen weiterhin auf das Pop-up in der Originalsprache.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Website-Backup verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei functions.php Ihres Themes.
- Fügen Sie den folgenden Code hinzu:
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; } );