ภาพรวมของปัญหา
เมื่อใช้ Unlimited Elements for Elementor ร่วมกับ WPML คุณอาจพบปัญหาต่อไปนี้: รูปภาพที่แปลโดยใช้การแปลสื่อของ WPML อาจแสดงในภาษาเริ่มต้นของไซต์ ปัญหานี้มักส่งผลกระทบต่อวิดเจ็ตรูปภาพ เช่น CoverFlow Carousel
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองของไซต์แบบเต็มก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/unlimited-elements-for-elementor/provider/wpml_integrate.class.php
- ค้นหาบรรทัดที่ 156
- แทนที่:
$alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, self::$objWpmlSingleton->activeLanguage );
- ด้วย:
$current_lang = apply_filters( 'wpml_current_language', null ); $alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, $current_lang );