- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 4.5.7
- แก้ไขใน
- 4.5.8
ภาพรวมของปัญหา
ใน WordPress เวอร์ชันใหม่ล่าสุด 6.0 โพสต์อาจมีคำของอนุกรมวิธานที่ถูกทำสำเนา
วิธีแก้ปัญหาชั่วคราว
ปัญหานี้ควรได้รับการแก้ไขใน WPML 4.5.8
โปรดสำรองข้อมูลทั้งหมดของไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ wp-content/plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-term-adjust-id.php
- ค้นหาบรรทัดที่ 59
- เปลี่ยน:
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',
- เป็น:
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 ดังรูปด้านล่าง
