WPML

ภาพรวมของปัญหา

หลังจากอัปเดตเป็น Advanced Custom Fields Multilingual 1.9.0 คุณอาจสังเกตเห็นจำนวนคิวรีที่เพิ่มขึ้นและคิวรีที่ทำงานช้าจำนวนมาก

จนถึงขณะนี้ สถานการณ์นี้ดูเหมือนจะเกี่ยวข้องเฉพาะกับธีมที่มีฟิลด์ ACF ซึ่งจัดเก็บไว้ในโฟลเดอร์ /acf-json/ ภายในเครื่อง

วิธีแก้ปัญหาชั่วคราว

ปัญหานี้ได้รับการแก้ไขแล้ว การอัปเดตเป็นเวอร์ชันล่าสุดจะแก้ปัญหานี้บนไซต์ของคุณ ดังนั้นคุณจึงต้องใช้วิธีแก้ปัญหาชั่วคราวนี้เฉพาะในกรณีที่คุณยังไม่สามารถอัปเดตได้

นักพัฒนาของเรากำลังดำเนินการแก้ไขปัญหานี้ ในระหว่างนี้ คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวดังต่อไปนี้:

  1. สำรองข้อมูลไซต์ของคุณอย่างเต็มรูปแบบก่อนดำเนินการต่อ
  2. หากคุณกำลังใช้ ACFML 1.9.3 หรือเก่ากว่า ให้เพิ่มบรรทัดนี้ในไฟล์ functions.php ของคุณ:
    remove_filter( 'acf/prepare_fields_for_import', [ '\ACFML\Tools\Local', 'syncTranslationPreferences' ] );
  3. หากคุณกำลังใช้ ACFML 1.9.4 หรือใหม่กว่า ให้กำหนดค่าคงที่ใน wp-config.php:
    define( 'ACFML_SCAN_LOCAL_FIELDS', false );

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

ยังคงพบปัญหานี้อยู่หรือไม่

หากการอัปเดตไม่สามารถแก้ไขปัญหานี้ได้ ส่งคำถามถึงฝ่ายสนับสนุน และเราจะตรวจสอบร่วมกับคุณ