WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual CMS 4.5.7
נפתר בגרסה
4.5.8

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

עם הגרסה החדשה ביותר של WordPress, 6.0, פוסטים עלולים לכלול מונחי טקסונומיה משוכפלים.

פתרון עוקף

בעיה זו אמורה להיפתר ב־WPML 4.5.8.

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

  1. פתח את הקובץ wp-content/plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-term-adjust-id.php.
  2. חפש את שורה 59.
  3. שנה:
    		if (
    			$adjust_id_url_filter_off
    			|| ! $this->sitepress->get_setting( 'auto_adjust_ids' )
    			|| $this->is_ajax_add_term_translation()
    			|| $this->debug_backtrace->are_functions_in_call_stack(
    				[
    					'get_category_parents',
    					'get_permalink',
    					'wp_update_post',
    					'wp_update_term',
  4. ל:
    		if (
    			$adjust_id_url_filter_off
    			|| ! $this->sitepress->get_setting( 'auto_adjust_ids' )
    			|| $this->is_ajax_add_term_translation()
    			|| $this->debug_backtrace->are_functions_in_call_stack(
    				[
    					'get_category_parents',
    					'get_permalink',
    					'wp_update_post',
    					'wp_update_term',
    					[ 'WP_Term_Query', 'populate_terms' ],

הערה: ייתכן שתצטרך לעבור לעמוד WPML > תמיכה > פתרון בעיות, לבחור ב־Products וללחוץ על הכפתור Synchronize posts taxonomies כפי שמוצג בתמונה למטה.

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