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

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

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

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

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


  • เปิดไฟล์ …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/media/modules/AllNodes.php

  • แทนที่:
    		foreach ( $backgrounds as $background ) {
    				$settings = $this->translate_image_property( $settings, $background , $target_lang,
    					$source_lang );
    		}

  • ด้วย:
    		foreach ( $backgrounds as $background ) {
    				$settings = $this->translate_image_property( $settings, $background , $target_lang,
    					$source_lang );
    		}
    
    		$settings = $this->translate_images_property( $settings, 'background_slideshow_gallery', $target_lang, $source_lang );

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