Skip to content

Updating failed. The response is not a valid JSON response.

ปัญหา

เมื่อกด Save แล้วขึ้นแจ้งเตือนว่า Updating failed. The response is not a valid JSON response. และ ไม่สามารถ save ค่าได้

สาเหตุ

ปัญหานี้เกิดขึ้นได้จากหลายสาเหตุ เช่น ปัญหาการตั้งค่า permalink ปัญหาเกี่ยวกับไฟล์ .htaccess ปัญหาเกี่ยวกับ SSL certificate หรือความขัดแย้งของ plugin/theme

วิธีแก้ไข

1. รีเฟรช permalink หรือสร้างไฟล์ .htaccess ใหม่

  • ไปที่ การตั้งค่า > ลิงค์ถาวร และคลิก บันทึกการเปลี่ยนแปลง

2. ตรวจสอบการตั้งค่า URL ของเว็บไซต์

  • ไปที่ การตั้งค่า > ทั่วไป ตรวจสอบให้แน่ใจว่า URL ของเว็บไซต์ทั้งสองช่องตรงกันและเริ่มต้นด้วย HTTPS (ถ้ามีการติดตั้ง SSL certificate) และคลิก บันทึกการเปลี่ยนแปลง

3. แก้ไขปัญหาเนื้อหาผสม (Mixed Content)

  • ติดตั้งปลั๊กอิน Really Simple SSL และเปิดใช้งาน ตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
  • สอบถาม Hosting ที่เราใช้งานอยู่

4. ปิดใช้งาน plugin/theme ทีละตัวเพื่อหาตัวที่รบกวน

  • ปิดใช้งานธีม WordPress ที่ใช้อยู่ และเปลี่ยนไปใช้ธีมพื้นฐาน (เช่น Twenty Twenty, Twenty Twenty One, ฯลฯ) ตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
  • ปิดใช้งาน plugin WordPress ทั้งหมด ตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่ ถ้าหายไป ให้เปิดใช้งาน plugin ทีละตัว ตรวจสอบว่าข้อผิดพลาดกลับมาหรือไม่

5. วิธีแก้ไขเพิ่มเติม

  • ตรวจสอบความขัดแย้งของ REST API
  • ลองอัปโหลดรูปภาพผ่านคลังสื่อ (Media Library)
  • เปลี่ยนไปใช้คลาสสิคเอดดิเตอร์ (ชั่วคราวหรือถาวร)

ที่มา : themeisle