- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- 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”) จากนั้นบันทึก