WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 4.5.12
נפתר בגרסה
4.6.0
תגיות נושא
Bug

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

אם אתה משתמש באפשרויות התצוגה רשימה אופקית או רשימה אנכית עבור אחד מבוררי השפות באתר שלך, הסדר אינו עקבי כאשר אתה מחליף שפות בצד הלקוח. במקום זאת, השפה הנוכחית תוצג תמיד במקום הראשון, למרות ההגדרות שלך.

פתרון עוקף

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


  1. פתח את הקובץ /sitepress-multilingual-cms/classes/language-switcher/class-wpml-ls-model-build.php.

  2. חפש את שורה 244.

  3. החלף את:
    			$ret = $this->order_menu_items( $ret, $this->sitepress->get_current_language() );

    ב:

    			if (! $slot->get( 'display_link_for_current_lang' )) {
    				$ret = $this->order_menu_items( $ret, $this->sitepress->get_current_language() );
    			}

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