WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 4.7.6
แก้ไขใน
WPML Multilingual CMS 4.9
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Elementor
แท็กหัวข้อ
Compatibility

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

เมื่อใช้งาน Elementor ร่วมกับ WPML คุณอาจพบปัญหาที่ภาพพื้นหลังซึ่งตั้งค่าไว้สำหรับมุมมองมือถือและแท็บเล็ตในอิลิเมนต์ Container ไม่แสดงรูปภาพเวอร์ชันที่แปลแล้วจาก การแปลสื่อ แม้ว่าเวอร์ชันเดสก์ท็อปจะแสดงภาพที่แปลแล้วได้อย่างถูกต้อง แต่ภาพในภาษาต้นฉบับจะยังคงปรากฏบนมือถือและแท็บเล็ต

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

โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลไซต์ทั้งหมดก่อนดำเนินการต่อ


  • เพิ่มโค้ดต่อไปนี้ลงในไฟล์ functions.php ของธีมของคุณ
    // WPML - Workaround for compsupp-8108
    add_filter( 'wpml_elementor_media_backgrounds_to_translate', function( $background_fields ) {
        $background_fields['simple_fields'] = $background_fields['simple_fields'] ?? [];
        $background_fields['simple_fields'][] = 'background_image_mobile';
        $background_fields['simple_fields'][] = 'background_image_tablet';
        return $background_fields; 
    });
            


  • ทำการแก้ไขเล็กน้อยในหน้าต้นฉบับของคุณและบันทึกการแปลอีกครั้ง

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