דלג לתוכן דלג לסרגל הצד

Open

Overview of the issue

When using the Team Member widget from the Essential Addons for Elementor plugin, pop-up dynamic links added are not translated on the frontend and still point to the pop-up in the original language.

Workaround

Please, make sure of having a full site backup of your site before proceeding.

  • Open your theme’s functions.php file.
  • Add the following code:
    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;
    } );
            

השאר תגובה

אנא הישאר בנושא והיה מכבד כלפי אחרים. אם אתה זקוק לעזרה בנושאים שאינם קשורים לפוסט זה, השתמש בפורום התמיכה שלנו כדי להתחיל צ'אט או לפתוח כרטיס.

אתה יכול להשתמש בתגיות אלה:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>