WPML
สถานะ
แก้ไขแล้ว
แก้ไขใน
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 ) ) {

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