- สถานะ
- เปิด
- รายงานสำหรับ
- Advanced Custom Fields Multilingual 2.2.4
- แท็กหัวข้อ
- Compatibility, Performance
ภาพรวมของปัญหา
เมื่อใช้งาน Advanced Custom Fields Multilingual ร่วมกับ WPML คุณอาจพบปัญหาด้านประสิทธิภาพเมื่ออัปเดตโพสต์ในภาษารองที่มีฟิลด์กำหนดเองของ ACF จำนวนมากที่ตั้งค่าเป็นคัดลอกครั้งเดียว ในบางกรณี กระบวนการอัปเดตอาจใช้เวลาหลายนาทีและอาจล้มเหลวด้วยข้อผิดพลาด HTTP 502
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่ามีการสำรองข้อมูลไซต์แบบเต็มสำหรับไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.php
- ค้นหาบรรทัดที่ 108
- แทนที่:
remove_filter( 'acf/$metaKey', $keepOnlyLastFieldReference );
- ด้วย:
remove_filter( 'acf/load_reference', $keepOnlyLastFieldReference );
ปัญหานี้จะได้รับการแก้ไขในเวอร์ชันที่เผยแพร่ถัดไปของ ACFML