- สถานะ
- แก้ไขแล้ว
- แก้ไขใน
- 3.7.0
ภาพรวมของปัญหา
อาจพบปัญหาบางอย่างเมื่อติดตั้งโฟลเดอร์ปลั๊กอิน WPML ในตำแหน่งที่กำหนดเอง และใช้ symlink ที่ชี้มายังโฟลเดอร์ดังกล่าวจากโฟลเดอร์ wp-content/plugins ตามปกติ
วิธีแก้ปัญหาชั่วคราว
ปัญหานี้จะได้รับการแก้ไขใน WPML 3.7.0 ในระหว่างนี้ โปรดใช้แพตช์ต่อไปนี้เป็นวิธีแก้ปัญหาชั่วคราว
ขั้นตอนที่ 1
ไปที่โฟลเดอร์ ../plugins/sitepress-multilingual-cms และแก้ไข sitepress.php ในบรรทัดที่ 24
แทนที่บล็อกต่อไปนี้ทั้งหมด:
ด้วย:
ขั้นตอนที่ 2
ไปที่โฟลเดอร์ ../plugins/sitepress-multilingual-cms/menu และแก้ไข languages.php ในบรรทัดที่ 5
แทนที่บรรทัดต่อไปนี้:
if(!is_plugin_active(basename(dirname(dirname(__FILE__))) . "/sitepress.php")){
ด้วย:
if ( ! is_plugin_active( ICL_PLUGIN_FULL_PATH ) ) {