WPML
สถานะ
เปิด
รายงานสำหรับ
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

ปัญหาที่ทราบแล้วทั้งหมด →