WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 3.6.0
แก้ไขใน
3.6.2

ภาพรวมของปัญหา

เมื่อคุณเพิ่มตัวสลับภาษาลงในเมนูที่มีชื่อที่ถูกเข้ารหัส เช่น “התפריט שלי” หลังจากคลิกปุ่ม บันทึก กระบวนการจะหยุดทำงานและปุ่มจะยังคงอยู่ในสถานะปิดการใช้งาน ท้ายที่สุดแล้ว การตั้งค่าสำหรับตัวสลับภาษาในเมนูนี้จะไม่ได้รับการบันทึกเลย

อาการเพิ่มเติมของปัญหานี้คือ คุณอาจสังเกตเห็นข้อผิดพลาดต่อไปนี้ในคอนโซลของเบราว์เซอร์:

Uncaught Error: Syntax error, unrecognized expression: #wpml-ls-inline-styles-menus-…

วิธีแก้ปัญหาชั่วคราว

ในระหว่างที่เรากำลังวิเคราะห์ปัญหานี้เพื่อแก้ไข เราขอแนะนำวิธีแก้ปัญหาชั่วคราวต่อไปนี้:

1. ไปที่ Appearance -> เมนู
2. เปลี่ยนชื่อเมนูโดยใช้ชื่อภาษาอังกฤษ (เช่น “My menu 1”) แล้วบันทึก
3. ไปที่ WPML -> ภาษา
4. เพิ่มตัวสลับภาษาใหม่ลงในเมนูและกำหนดให้กับชื่อภาษาอังกฤษใหม่ (เช่น “My menu 1”) จากนั้นบันทึก

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