- สถานะ
- เปิด
- แท็กหัวข้อ
- Bug, Compatibility
ภาพรวมของปัญหา
ในสภาพแวดล้อมโฮสติ้งบางแห่ง เมื่อใช้ WPML สำหรับการแปลเมนู ผู้ใช้รายงานถึงปัญหาที่เกิดขึ้นเป็นบางครั้ง โดยเมนูจะแสดงเป็นรายการที่ซ้ำกันในแบ็กเอนด์ หลังจากเรียกใช้การดำเนินการแก้ปัญหาในหน้า WPML > ฝ่ายสนับสนุน > การแก้ปัญหา เมนูจะเชื่อมต่อใหม่อย่างถูกต้อง แต่ปัญหาจะเกิดขึ้นอีกครั้งหลังจากผ่านไประยะหนึ่ง
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ functions.php ของธีมของคุณ
- เพิ่มโค้ดต่อไปนี้:
add_action( 'init', 'exclude_term_queries_from_object_cache' ); function exclude_term_queries_from_object_cache() { if ( wp_using_ext_object_cache() ) { wp_cache_add_non_persistent_groups( 'term-queries' ); } }