- สถานะ
- แก้ไขแล้วโดยผู้พัฒนา
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- MotoPress Hotel Booking
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
เมื่อใช้เทมเพลต Accommodation จากส่วนเสริม Hotel Booking Styles & Templates สำหรับ MotoPress Hotel Booking ร่วมกับ WPML คุณอาจสังเกตเห็นว่าเทมเพลตที่แปลแล้วไม่ปรากฏบนส่วนหน้า แต่เทมเพลตต้นฉบับจะถูกนำไปใช้กับ Accommodation ที่แปลแล้วแทน
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลไซต์ทั้งหมดก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/mphb-styles/includes/template-editor/includes/templates.php
- ค้นหาบรรทัดที่ 93
- แทนที่:
// get chosen Template for Acc. Type $templateID = get_post_meta($post->ID, '_wp_page_template', true); - ด้วย:
// get chosen Template for Acc. Type $templateID = get_post_meta($post->ID, '_wp_page_template', true); // WPML Workaround for compsupp-8024 $templateID = apply_filters( 'wpml_object_id', $templateID, 'mphb_template', TRUE );