WPML
สถานะ
แก้ไขแล้ว

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

เมื่อสร้างเทมเพลต Elementor ด้วย Elementor Pro คุณจะมีตัวเลือกในการตั้งค่าเงื่อนไขการแสดงผลบางอย่างดังที่แสดงด้านล่าง:

เทมเพลต Elementor Pro และ WPML

หลังจากการอัปเดตเมื่อเร็ว ๆ นี้ เงื่อนไขการแสดงผลบางอย่าง โดยเฉพาะ “Singular Posts” อาจทำให้เกิดปัญหาดังต่อไปนี้:

มีการสร้างเทมเพลต Elementor และตั้งค่าเงื่อนไขการแสดงผล

เทมเพลตนี้โหลดอย่างถูกต้องบนส่วนหน้าเว็บไซต์

เทมเพลตนี้ได้รับการแปลเป็นเทมเพลต Elementor ใหม่และมีการตั้งค่าเงื่อนไขการแสดงผล

ตอนนี้ เทมเพลตที่แปลแล้วโหลดอย่างถูกต้องบนส่วนหน้าเว็บไซต์ แต่เทมเพลตต้นฉบับกลับหยุดโหลดโดยสิ้นเชิง

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

เรากำลังดำเนินการแก้ไขปัญหา แต่อาจต้องขอความช่วยเหลือจากทีมงาน Elementor และในระหว่างนี้ เรามีวิธีแก้ปัญหาชั่วคราว ก่อนที่คุณจะลองใช้วิธีแก้ปัญหาชั่วคราวนี้ โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์และฐานข้อมูลของคุณอย่างสมบูรณ์แล้ว:

โปรดเปลี่ยนโค้ดในไฟล์ต่อไปนี้:

elementor-pro/modules/theme-builder/classes/conditions-cache.php Lines 96-101:
จาก: $query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
] );

เป็น: $query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
'suppress_filters' => true,
] );

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