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 > الدعم > استكشاف الأخطاء وإصلاحها، وتحديد المنتجات والنقر على زر مزامنة تصنيفات المقالات كما في الصورة أدناه.

جميع المشاكل المعروفة →