WPML
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;
    } );
            

Alle bekannten Probleme →