วิธีปิดใช้งานปลั๊กอิน WordPress เมื่อเว็บมีปัญหา

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

❶ วิธีปิดใช้งานปลั๊กอินจากหน้าแดชบอร์ด

หากยังเข้าสู่ระบบหลังบ้านได้ ให้เริ่มปิดปลั๊กอินที่ติดตั้งหรืออัปเดตล่าสุดก่อน วิธีนี้ช่วยทดสอบได้ว่าปัญหาเกี่ยวข้องกับปลั๊กอินตัวนั้นหรือไม่

① ปิดใช้งานปลั๊กอินทีละตัว

  1. เข้าสู่ระบบหลังบ้าน WordPress
  2. เลือก ปลั๊กอิน > ปลั๊กอินที่ติดตั้งแล้ว
  3. หาปลั๊กอินที่เพิ่งติดตั้งหรืออัปเดต หรือสงสัยว่าเป็นต้นเหตุ
  4. กด ปิดใช้งาน (Deactivate) ใต้ชื่อปลั๊กอิน
  5. เปิดเว็บไซต์อีกครั้งและตรวจว่าปัญหาหายไปหรือไม่

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

② ปิดใช้งานหลายตัวเพื่อหาปัญหาความขัดแย้ง

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

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

❷ เข้าแดชบอร์ดไม่ได้ ควรทำอย่างไร?

หากเว็บไซต์ล่มหรือเข้า /wp-admin ไม่ได้ อาจต้องปิดปลั๊กอินผ่าน File Manager ของโฮสติ้งหรือโปรแกรม SFTP วิธีนี้เปลี่ยนชื่อโฟลเดอร์ปลั๊กอิน ทำให้ WordPress ไม่สามารถโหลดปลั๊กอินนั้นได้

① ปิดปลั๊กอินที่สงสัยผ่าน File Manager

  1. เข้าสู่ระบบแผงควบคุมโฮสติ้ง แล้วเปิด File Manager
  2. เปิดโฟลเดอร์เว็บไซต์ จากนั้นเข้า wp-content/plugins
  3. หาโฟลเดอร์ของปลั๊กอินที่เพิ่งติดตั้งหรืออัปเดต
  4. เปลี่ยนชื่อโฟลเดอร์นั้น เช่น เติมคำว่า -disabled ต่อท้าย
  5. เปิดเว็บไซต์และลองเข้าสู่หลังบ้านอีกครั้ง

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

② หากไม่ทราบว่าปลั๊กอินตัวใดเป็นต้นเหตุ

การเปลี่ยนชื่อโฟลเดอร์ plugins ทั้งโฟลเดอร์จะปิดปลั๊กอินทั้งหมดชั่วคราว ใช้วิธีนี้เฉพาะเมื่อจำเป็น เพราะฟังก์ชันจากปลั๊กอินทุกตัวจะหยุดทำงานระหว่างตรวจสอบ

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

❸ หลังปิดใช้งานแล้ว ควรตรวจอะไร?

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

① ตรวจหน้าที่มีปัญหา

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

② ตรวจข้อความแจ้งเตือนและอีเมล

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

③ อย่าเพิ่งลบปลั๊กอินทันที

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

❹ ปิดปลั๊กอินแล้วเว็บยังมีปัญหา ทำอย่างไรต่อ?

หากปิดปลั๊กอินที่สงสัยแล้วปัญหายังอยู่ สาเหตุอาจมาจากปลั๊กอินตัวอื่น ธีม การตั้งค่าเซิร์ฟเวอร์ หรือการเปลี่ยนแปลงล่าสุดของเว็บไซต์

① ทดสอบปลั๊กอินทีละตัว

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

② ตรวจธีมและการเปลี่ยนแปลงล่าสุด

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

❺ สรุป: ปิดใช้งานเพื่อทดสอบ แล้วหาสาเหตุทีละขั้น

วิธีปิดใช้งานปลั๊กอิน WordPress ที่ง่ายที่สุดคือไปที่ ปลั๊กอิน > ปลั๊กอินที่ติดตั้งแล้ว แล้วกด ปิดใช้งาน ใต้ชื่อปลั๊กอิน หากเข้าแดชบอร์ดไม่ได้ อาจเปลี่ยนชื่อโฟลเดอร์ปลั๊กอินผ่าน File Manager หรือ SFTP เพื่อหยุดการทำงานชั่วคราว

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