- สถานะ
- แก้ไขแล้ว
- แก้ไขใน
- 4.5.6
ภาพรวมของปัญหา
เมื่อเพิ่มภาษาแบบกำหนดเองใหม่ลงในไซต์ จะเกิดข้อผิดพลาด JS ในคอนโซลเบราว์เซอร์:
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘value’)
ปัญหานี้จะเกิดขึ้นเฉพาะในกรณีที่ไซต์ของคุณลงทะเบียนด้วยสิทธิ์การใช้งาน Multilingual Blog
วิธีแก้ปัญหาชั่วคราว
ทีมงานของเรากำลังดำเนินการแก้ไขปัญหานี้ ในระหว่างนี้ โปรดทำตามขั้นตอนเหล่านี้
- โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองของไซต์ที่เสร็จสมบูรณ์
- เพิ่มโค้ดนี้ลงในไฟล์ functions.php ของธีม:
add_action('init', function (){ $wpml_setting = get_option('WPML(setup)'); $wpml_setting['translate-everything'] = false; update_option('WPML(setup)', $wpml_setting); }); - ไปที่แดชบอร์ดหนึ่งครั้ง จากนั้นลบโค้ดออก
- ตรวจสอบอีกครั้ง ตอนนี้ควรจะใช้งานได้แล้ว