- סטטוס
- נפתר
- דווח עבור
- 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 : '#';