PLUGIN TROUBLESHOOTING

Plugin Error อย่าปิดทุก Plugin พร้อมกัน

คู่มือแก้ปัญหา Plugin WordPress อย่างเป็นขั้นตอน ตั้งแต่ Critical Error, 500 Error, เว็บพังหลัง Update, Plugin เปิดไม่ได้, Plugin Conflict ไปจนถึงกรณีเข้า wp-admin ไม่ได้ โดยเน้นหาต้นเหตุจริงก่อนแก้ไข

Plugin Conflict Critical Error Safe Recovery
WordPress Error Log
ERROR FOUND
Critical Error Detected ตรวจ Plugin ล่าสุดที่ติดตั้งหรือ Update ก่อนเริ่มเปลี่ยนค่าระบบอื่น
01 Loading WordPress core...
02 Loading active plugins...
03 Plugin execution failed
04 Recovery required
!
Do not change everything at once Backup → Identify → Isolate → Verify
START WITH THE SYMPTOM

Plugin มีปัญหาแบบไหน?

เลือกอาการที่ใกล้เคียงที่สุด เพื่อดูว่าควรเริ่มตรวจตรงไหนก่อน

CRITICAL ERROR

WordPress แจ้ง Critical Error

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

01
จำสิ่งที่ทำก่อนเกิด Error Plugin ไหนเพิ่ง Update, Activate หรือ Install
02
เก็บ Error Message อย่า Refresh จนลืมข้อความสำคัญที่ระบบแจ้ง
03
Backup ก่อนแก้ ถ้ายังเข้าระบบหรือ Hosting ได้ ให้ Backup ก่อน
04
แยก Plugin ที่สงสัย ปิดเฉพาะตัวที่เกี่ยวข้องก่อน ไม่ต้องปิดทั้งหมดทันที
SERVER ERROR

500 Internal Server Error

Error 500 เป็นอาการกว้าง จึงควรดู Error Log และตรวจว่าเริ่มหลังเปลี่ยน Plugin, Theme, PHP หรือ Code หรือไม่

01
ตรวจ Hosting Error Log ดู File หรือ Plugin ที่ถูกอ้างถึงใน Error
02
ตรวจสิ่งที่เปลี่ยนล่าสุด Plugin, Theme, PHP หรือ Code Snippet
03
ตรวจ Plugin ที่สงสัย ทดสอบปิด Plugin ตัวล่าสุดอย่างเป็นขั้นตอน
04
Verify หน้าเว็บ ตรวจทั้ง Frontend และ wp-admin หลังแก้
UPDATE ERROR

เว็บพังหลัง Update Plugin

หากปัญหาเริ่มทันทีหลัง Update Plugin ตัวนั้นเป็นตัวแปรสำคัญ แต่ยังควรยืนยันก่อนสรุปว่าเป็นต้นเหตุ

01
ระบุ Plugin ที่ Update จำชื่อและ Version ให้ชัดเจน
02
ตรวจ Compatibility ตรวจว่า Plugin ทำงานกับ WordPress / PHP ที่ใช้อยู่หรือไม่
03
Backup ก่อน Rollback อย่าย้อน Version โดยไม่มี Backup บนเว็บ Production
04
ทดสอบ Version เดิม ถ้ากลับมาใช้งานได้ ให้ตรวจ Release / Compatibility ต่อ
ACTIVATION ERROR

Activate Plugin แล้วเว็บ Error

หากเว็บปกติก่อนเปิด Plugin และเกิด Error ทันทีหลัง Activate ให้ตรวจ Requirement และ Conflict ของ Plugin นั้นก่อน

01
ปิด Plugin ตัวนั้นก่อน หากเข้า Dashboard ได้ ให้ Deactivate Plugin ที่เพิ่งเปิด
02
ตรวจ Requirement PHP, WordPress และ Plugin Dependency
03
ตรวจ Conflict Plugin อื่นอาจใช้ Function หรือระบบเดียวกัน
04
ทดสอบใหม่ทีละจุด อย่าเปลี่ยนหลาย Setting พร้อมกัน
PLUGIN CONFLICT

Plugin ชนกัน

Plugin Conflict มักต้องใช้วิธีแยกตัวแปร โดยปิดและเปิดทีละ Plugin เพื่อยืนยันว่าคู่ใดทำให้ปัญหาเกิด

01
Backup ทำก่อนเริ่มทดสอบ Plugin บนเว็บไซต์จริง
02
เริ่มจาก Plugin ที่สงสัย ไม่จำเป็นต้องปิดทุก Plugin หากมีเบาะแสอยู่แล้ว
03
เปลี่ยนทีละตัว ปิดหนึ่งตัว → ทดสอบ → เปิดกลับถ้าปกติ
04
ยืนยันต้นเหตุ เปิดกลับแล้วตรวจว่าปัญหาเกิดซ้ำหรือไม่
LOCKED OUT

Plugin ทำให้เข้า wp-admin ไม่ได้

หาก Dashboard เข้าไม่ได้ ต้องใช้ช่องทาง Hosting หรือ File Manager เพื่อหยุด Plugin ที่มีปัญหา โดยระวังไม่ลบข้อมูล Plugin ทิ้งโดยไม่จำเป็น

01
เข้า Hosting / File Manager ไปยังโฟลเดอร์ WordPress ของเว็บไซต์
02
ระบุ Plugin ที่มีปัญหา ใช้ Error Log หรือสิ่งที่เปลี่ยนล่าสุดช่วยหา
03
ปิด Plugin อย่างระมัดระวัง เป้าหมายคือให้ WordPress หยุดโหลด Plugin นั้น
04
Login แล้วตรวจระบบ เมื่อเข้า wp-admin ได้ ให้ตรวจ Plugin และ Error ต่อ
IDENTIFY THE ERROR

Error แต่ละแบบบอกอะไรเราได้บ้าง?

ก่อนแก้ Plugin ให้ดูอาการและข้อความที่ระบบแสดง เพราะช่วยลดขอบเขตของสาเหตุได้มาก

CRT

Critical Error

WordPress หยุดทำงานจากข้อผิดพลาดที่ร้ายแรง ควรดู Error หรือ Plugin ล่าสุด

500

Server Error

Error ฝั่ง Server ต้องดู Log เพิ่มเพื่อระบุสาเหตุจริง

PHP

PHP Error

Plugin อาจใช้ Code หรือ Requirement ที่ไม่เข้ากับ PHP ปัจจุบัน

DEP

Dependency Error

Plugin อาจต้องใช้ Plugin, Extension หรือระบบอื่นร่วมด้วย

SAFE RECOVERY FLOW

Plugin Error ให้ไล่แก้ตามลำดับนี้

หลักสำคัญคือ Backup → Identify → Isolate → Fix → Verify

01
RECORD

บันทึกอาการและ Error

จด URL, ข้อความ Error, เวลาที่เกิด และสิ่งที่ทำก่อนเว็บเริ่มมีปัญหา

02
BACKUP

Backup ก่อนแก้

โดยเฉพาะก่อนปิด Plugin สำคัญ, Rollback Version หรือแก้ไฟล์ระบบ

03
IDENTIFY

หา Plugin ที่สงสัย

เริ่มจาก Plugin ที่เพิ่งติดตั้ง, Update หรือเกี่ยวข้องกับ Feature ที่กำลัง Error

04
ISOLATE

ทดสอบทีละ Plugin

ปิดเฉพาะ Plugin ที่สงสัย แล้วตรวจว่า Error หายหรือไม่ ก่อนเปลี่ยนตัวต่อไป

05
FIX

แก้ต้นเหตุ

Update, Rollback, เปลี่ยน Setting, Replace Plugin หรือแก้ Compatibility ตามสาเหตุจริง

06
VERIFY

ทดสอบ Workflow จริง

ตรวจ Frontend, wp-admin, Form, Login, Elementor และระบบที่ Plugin เกี่ยวข้อง

WP-ADMIN RECOVERY

ถ้า Plugin ทำให้เข้า WordPress ไม่ได้

หาก Dashboard เข้าไม่ได้ อย่ารีบติดตั้ง WordPress ใหม่ เพราะหลายกรณีสามารถกู้กลับได้ โดยหยุด Plugin ที่มีปัญหาผ่าน Hosting แล้วกลับเข้า wp-admin เพื่อตรวจต่อ

เปิด File Manager จาก Hosting
หาโฟลเดอร์ wp-content/plugins
ระบุ Plugin ที่สงสัย
ทำให้ WordPress หยุดโหลด Plugin นั้น
กลับเข้า wp-admin แล้วตรวจต่อ
Recovery Flow ADMIN LOCKED
01
Hosting → File Manager เข้าไฟล์เว็บไซต์ผ่าน Hosting Control Panel
02
WordPress → wp-content เข้าไปยังโฟลเดอร์ที่เก็บ Plugins
03
Identify Plugin ใช้ Error Log หรือ Plugin ล่าสุดช่วยหา
04
Disable แล้วทดสอบ เป้าหมายคือหยุด Plugin ชั่วคราว ไม่ใช่ลบข้อมูล
05
Login WordPress หากกลับเข้าได้ ให้หาสาเหตุต่อจาก Dashboard
PLUGIN CONFLICT TEST

วิธีทดสอบ Plugin Conflict อย่างเป็นระบบ

เปลี่ยนทีละตัวแปร เพื่อให้รู้ว่า Plugin ใดเป็นต้นเหตุจริง

01

Backup

มีจุดย้อนกลับ ก่อนเริ่มปิดหรือเปลี่ยน Plugin

02

ปิดหนึ่งตัว

เริ่มจาก Plugin ที่มีความเป็นไปได้สูงสุด

03

ทดสอบ Error

เปิดหน้าเดิม และทำ Workflow เดิมซ้ำ

04

เปิดกลับเพื่อยืนยัน

ถ้า Error กลับมา จะมีหลักฐานมากขึ้นว่า Plugin นั้นเกี่ยวข้อง

!

อย่าลบ Plugin ทันทีเพียงเพราะเว็บไซต์ Error

Plugin บางตัวเก็บข้อมูลสำคัญ เช่น Form, SEO Settings, Booking, Custom Fields หรือข้อมูลธุรกิจอื่น การลบ Plugin โดยไม่เข้าใจโครงสร้างข้อมูล อาจทำให้การกู้คืนซับซ้อนขึ้น ให้เริ่มจาก Backup และ Deactivate เพื่อทดสอบก่อน เว้นแต่มีเหตุผลชัดเจนว่าต้องลบ

PLUGIN ERROR CHECKLIST

เช็กให้ครบก่อนเปิดเว็บใช้งานต่อ

ติ๊กสิ่งที่ตรวจแล้ว ระบบจะคำนวณ Progress และจำสถานะไว้ใน Browser

RECOVERY PROGRESS
0%

หลังแก้ Plugin Error ต้องทดสอบมากกว่าหน้าเว็บเปิดได้ เพราะระบบอื่นอาจได้รับผลกระทบด้วย

บันทึก Error แล้ว มีข้อความ Error หรือรายละเอียดอาการเก็บไว้
มี Backup ก่อนแก้ สามารถย้อนกลับได้หากเกิดปัญหาเพิ่ม
ระบุ Plugin ที่เกี่ยวข้องแล้ว ไม่ได้เดาจากจำนวน Plugin อย่างเดียว
Frontend เปิดได้ หน้าเว็บสำคัญกลับมาใช้งานได้
wp-admin ใช้งานได้ Dashboard และ Plugin Page เปิดได้ปกติ
Elementor ใช้งานได้ Editor เปิดและ Update หน้าได้
Form / Email ยังทำงาน Workflow สำคัญถูกทดสอบแล้ว
Error เดิมไม่กลับมา ทดสอบซ้ำแล้วปัญหาเดิมไม่เกิดอีก
FAQ

คำถามเวลา Plugin WordPress Error

ไม่ควรเริ่มจากการลบทันทีครับ หากยังเข้าหลังบ้านได้ ให้ Deactivate Plugin ที่สงสัยก่อน แล้วตรวจว่าเว็บไซต์กลับมาปกติหรือไม่ จากนั้นจึงพิจารณา Update, Rollback หรือหา Plugin ทดแทนตามสาเหตุจริง
หาก Dashboard เข้าไม่ได้ สามารถใช้ File Manager ของ Hosting เพื่อเข้าถึงโฟลเดอร์ Plugin และทำให้ WordPress หยุดโหลด Plugin ที่มีปัญหาชั่วคราว จากนั้นกลับเข้า wp-admin เพื่อตรวจและแก้ต้นเหตุต่อ
ไม่เสมอครับ Critical Error อาจเกี่ยวข้องกับ Plugin, Theme, PHP, Custom Code หรือระบบอื่นได้ จึงควรดู Error Log และสิ่งที่เปลี่ยนล่าสุดก่อนสรุปสาเหตุ
จำนวน Plugin เพียงอย่างเดียว ไม่ได้ยืนยันว่าจะ Conflict ครับ สิ่งสำคัญคือ Plugin เหล่านั้น ทำงานกับ Function, Script หรือระบบเดียวกันหรือไม่ และ Version ต่าง ๆ รองรับกันหรือไม่
สำหรับเว็บไซต์ Production ไม่ควรปิดทุก Plugin แบบสุ่ม หากมีข้อมูลอยู่แล้วว่า Plugin ใดเพิ่ง Update หรือ Plugin ใดเกี่ยวข้องกับระบบที่พัง ควรเริ่มจากตัวนั้นก่อน และเปลี่ยนทีละตัวแปร
การย้อน Version สามารถเป็นส่วนหนึ่งของการแก้ปัญหาได้ แต่ควรมี Backup ก่อน เพราะ Plugin บางตัวอาจมีการเปลี่ยน Database, Settings หรือโครงสร้างข้อมูลระหว่าง Version จึงไม่ควร Rollback แบบสุ่ม
TROUBLESHOOTING HUB

Plugin กลับมาปกติแล้ว แต่เว็บยังมีปัญหาอื่น?

กลับไปยังศูนย์แก้ปัญหา WordPress เพื่อเลือก Elementor, Email ไม่ส่ง, เว็บไซต์ช้า, SSL / HTTPS, Cache หรือ WordPress เข้าไม่ได้

กลับหน้าศูนย์แก้ปัญหา →
Scroll to Top