- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- Advanced Custom Fields Multilingual 2.0.1
- แก้ไขใน
- 2.0.2
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Advanced Custom Fields (ACF)
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
นับตั้งแต่การอัปเดต ACFML 2.0 ล่าสุดของเรา ฟังก์ชัน ACF สำหรับฟิลด์อนุกรมวิธานที่เรียกว่า Load Terms ทำงานไม่ถูกต้อง ส่งผลให้เมื่อคุณบันทึกฟิลด์กำหนดเองของโพสต์ด้วยฟังก์ชันนี้ เทอมอาจถูกตั้งค่าไว้ แต่ฟิลด์จะยังคงว่างเปล่า
วิธีแก้ปัญหาชั่วคราว
อย่าลืมสำรองข้อมูลเว็บไซต์ของคุณอย่างเต็มรูปแบบก่อนดำเนินการต่อ จากนั้น เพื่อเป็นวิธีแก้ปัญหาชั่วคราวสำหรับปัญหานี้ คุณสามารถใช้แพตช์ต่อไปนี้กับปลั๊กอิน Advanced Custom Fields Multilingual ได้:
- เปิดไฟล์ /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php ในโปรแกรมแก้ไขข้อความ
- ค้นหาบรรทัดที่ 10
- แทนที่โค้ดต่อไปนี้:
class HooksFactory implements IWPML_Backend_Action_Loader { /** * @return IWPML_Action[] */ public function create() {ด้วย:
class HooksFactory implements IWPML_Backend_Action_Loader, IWPML_Deferred_Action_Loader { /** * @return string */ public function get_load_action() { return 'wp_loaded'; } /** * @return IWPML_Action[] */ public function create() {
