วิธีแก้ Block Editor WordPress ทำงานผิดปกติ

หาก Block Editor ของ WordPress ทำงานผิดปกติ เช่น เพิ่มบล็อกไม่ได้ แถบเครื่องมือไม่ตอบสนอง บล็อกหาย บันทึกไม่สำเร็จ หรือหน้าจอว่าง อาจเกิดจากแคชของเบราว์เซอร์ ปลั๊กอินขัดแย้ง สคริปต์ถูกบล็อก หรือเซิร์ฟเวอร์ส่งข้อมูลกลับไม่ครบ

ก่อนทดลองแก้ไข ให้ตรวจว่าบทความบันทึกฉบับร่างล่าสุดแล้วหรือไม่ และเก็บสำเนาข้อความสำคัญไว้ ComSiam แนะนำให้ทดสอบทีละขั้น เพื่อหาสาเหตุโดยไม่ทำให้เนื้อหาที่กำลังแก้หายไป

❶ ตรวจเบราว์เซอร์และแคช

เปิดหน้าแก้ไขในหน้าต่างไม่ระบุตัวตน หรือใช้เบราว์เซอร์อื่น หาก Block Editor ทำงานปกติ ให้ล้างแคชและคุกกี้ของเว็บไซต์ในเบราว์เซอร์เดิม

ปิดส่วนขยายที่อาจบล็อกสคริปต์หรือปรับเปลี่ยนหน้าเว็บชั่วคราว แล้วโหลดหน้าแก้ไขใหม่ หากยังผิดปกติในหลายเบราว์เซอร์ ให้ตรวจปลั๊กอินและเซิร์ฟเวอร์ต่อ

❷ บันทึกเนื้อหาและตรวจบล็อกที่มีปัญหา

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

ลองเพิ่มบล็อกมาตรฐานในบทความใหม่หรือฉบับร่าง หากบล็อกมาตรฐานทำงานได้ แต่บล็อกบางชนิดมีปัญหา ให้ตรวจปลั๊กอินที่เพิ่มบล็อกนั้นและอัปเดตให้เข้ากับ WordPress เวอร์ชันที่ใช้อยู่

❸ ตรวจปลั๊กอินที่เพิ่มบล็อกหรือปรับหน้าแก้ไข

ปลั๊กอินเสริมบล็อก เครื่องมือสร้างหน้า ปลั๊กอินแคช หรือปลั๊กอินความปลอดภัย อาจรบกวนการทำงานของ Block Editor หากปัญหาเริ่มหลังติดตั้งหรืออัปเดตปลั๊กอิน ให้ปิดปลั๊กอินที่เกี่ยวข้องทีละตัวและทดสอบใหม่

หากปิดปลั๊กอินแล้วตัวแก้ไขกลับมาทำงาน ให้จดชื่อปลั๊กอินและตรวจการตั้งค่าหรือเวอร์ชันก่อนเปิดกลับ หากเข้าแอดมินไม่ได้ ให้ขอให้ผู้ดูแลเว็บไซต์ช่วยตรวจอย่างปลอดภัย

❹ ตรวจธีมและการตั้งค่าตัวแก้ไข

หากปัญหาเกิดหลังเปลี่ยนธีมหรืออัปเดตธีม ให้ตรวจว่าเวอร์ชันธีมรองรับ Block Editor และไม่ได้ปิดการใช้งานบล็อกบางชนิดโดยการตั้งค่า

ในเว็บไซต์ทดลอง อาจลองเปลี่ยนเป็นธีมมาตรฐานชั่วคราวเพื่อแยกปัญหาจากธีม หากเว็บไซต์เป็นระบบใช้งานจริง ให้ปรึกษาผู้ดูแลก่อนเปลี่ยนธีม เพื่อไม่ให้การแสดงผลของหน้าเว็บเปลี่ยนโดยไม่ตั้งใจ

❺ ตรวจการเชื่อมต่อและการตอบกลับจาก WordPress

Block Editor ต้องสื่อสารกับ WordPress เพื่อโหลดและบันทึกเนื้อหา หากคำขอถูกบล็อกหรือเซิร์ฟเวอร์ตอบสนองผิดพลาด อาจพบข้อความบันทึกไม่สำเร็จหรือหน้าจอค้าง

ตรวจข้อความแจ้งเตือนในตัวแก้ไข และดู Error Log ของโฮสติ้งในช่วงเวลาที่เกิดปัญหา หากใช้ปลั๊กอินความปลอดภัยหรือไฟร์วอลล์ ให้ตรวจว่ามีการบล็อกคำขอจากหน้าแอดมินหรือไม่ ComSiam แนะนำให้ส่งข้อความผิดพลาดพร้อมเวลาเกิดปัญหาให้โฮสติ้งตรวจสอบ

❻ ตรวจเวอร์ชัน WordPress และทรัพยากรเซิร์ฟเวอร์

ตรวจว่ามีการอัปเดต WordPress หรือปลั๊กอินที่ค้างอยู่หรือไม่ และทบทวนว่าปัญหาเริ่มหลังการอัปเดตใด หาก Block Editor ค้างกับบทความขนาดใหญ่ ให้ตรวจการใช้หน่วยความจำและทรัพยากรของโฮสติ้ง

ก่อนอัปเดตหรือปรับค่าระบบ ให้สำรองข้อมูลเว็บไซต์ หากสงสัยว่าเวอร์ชัน WordPress กับปลั๊กอินไม่เข้ากัน ให้ตรวจความเข้ากันได้หรือทดสอบในเว็บไซต์ทดลองก่อน

❼ ใช้ตัวแก้ไขแบบอื่นเป็นทางแก้ชั่วคราว

หากต้องแก้ไขบทความเร่งด่วนและ Block Editor ยังใช้ไม่ได้ ให้พิจารณาใช้วิธีแก้ไขสำรองที่เว็บไซต์รองรับ เช่น เครื่องมือแก้ไขแบบเดิมหรือระบบสำรองของผู้ดูแลเว็บไซต์ โดยตรวจเนื้อหาหลังบันทึกทุกครั้ง

การเปลี่ยนตัวแก้ไขไม่ควรทำให้ลบหรือแปลงบล็อกจำนวนมากโดยไม่ตรวจสอบ ให้สำรองเนื้อหาและทดสอบกับฉบับร่างก่อนใช้กับบทความจริง

สรุป

เมื่อ Block Editor WordPress ทำงานผิดปกติ ให้เริ่มจากทดสอบเบราว์เซอร์และตรวจบล็อกที่มีปัญหา จากนั้นตรวจปลั๊กอิน ธีม การเชื่อมต่อกับ WordPress และทรัพยากรเซิร์ฟเวอร์ สำรองเนื้อหาก่อนเปลี่ยนตัวแก้ไขหรืออัปเดตระบบ หากยังผิดปกติ ให้ส่งข้อความแจ้งเตือนและเวลาที่เกิดให้โฮสติ้งตรวจสอบ ComSiam แนะนำให้ทดสอบการบันทึกฉบับร่างหลังแก้ไขทุกครั้ง