WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 4.6.9
נפתר בגרסה
WPML 4.7
תוסף/ערכת עיצוב קשורים
Salient
תגיות נושא
Bug, Compatibility

סקירה כללית של התקלה

ייתכן שתיתקל בבעיה שבה ה־URL הפנימי ב־Nectar Slider של ערכת העיצוב Salient אינו מותאם אוטומטית בעת מעבר לגרסה מתורגמת של האתר שלך. זה קורה לאחר תרגום פוסט של Nectar Slider שכולל URL פנימי בקישור הכפתור.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/salient-nectar-slider/includes/frontend/helpers.php.

  • חפש את שורה 814.

  • החלף את:
    if ( ! empty( $button_1_text ) ) {
    	
    	$button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#';


  • בטקסט הבא:
    if ( ! empty( $button_1_text ) ) {
    
    	// WPML Workaround for compsupp-7240
    	if (class_exists('Sitepress') && ! empty( $button_1_link ) ) {
    		$current_lang = apply_filters( 'wpml_current_language', NULL );
    		$button_1_link = apply_filters( 'wpml_permalink', $button_1_link, $current_lang, true );
    	}
    	
    	$button_1_link = ! empty( $button_1_link ) ? $button_1_link : '#';

כל התקלות הידועות →