- สถานะ
- แก้ไขแล้วโดยผู้พัฒนา
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Flatsome
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้งาน WPML ร่วมกับธีม Flatsome และแปลหน้าเว็บด้วยตนเอง (โดยใช้วิธีตัวแก้ไข WordPress ดั้งเดิม) การเปลี่ยนแปลงใด ๆ ที่ทำในภาษาเริ่มต้นจะเขียนทับการแปล ปัญหานี้จะเกิดขึ้นโดยเฉพาะเมื่อใช้ UX Builder ในการแก้ไขเนื้อหา
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลเว็บไซต์แบบเต็มก่อนดำเนินการต่อ
- เปิดไฟล์ functions.php ในธีมของคุณ
- เพิ่มโค้ดต่อไปนี้:
add_filter( 'wpml_pb_is_editing_translation_with_native_editor', function( $isTranslationWithNativeEditor ) { if ( isset( $_POST['action'] ) && 'ux_builder_save' === $_POST['action'] ) { return true; } return $isTranslationWithNativeEditor; } );