โหมดการกู้คืนของ WordPress: มันคืออะไรและจะใช้อย่างไรเพื่อแก้ไขเว็บไซต์ของคุณ

เผยแพร่แล้ว: 2021-09-08

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

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

  • ส่วนหน้าของไซต์ของคุณจะแสดงข้อความแสดงข้อผิดพลาดด้านบน
  • คุณควรได้รับอีเมลที่มีหัวเรื่อง ว่า “[ชื่อเว็บไซต์ของคุณ] เว็บไซต์ของคุณกำลังประสบปัญหาทางเทคนิค”

แล้วคุณจะทำอย่างไร? โหมดการกู้คืนทำงานอย่างไรและคุณจะทำให้ไซต์ของคุณทำงานอีกครั้งได้อย่างไร

นั่นคือหัวข้อของโพสต์นี้ เราจะครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับหัวข้อนี้ รวมถึงสิ่งต่อไปนี้:

  • โหมดการกู้คืนของ WordPress คืออะไรและช่วยคุณได้อย่างไร
  • วิธีเข้าถึงโหมดการกู้คืน WordPress
  • วิธีแก้ไขปัญหาและทำให้ไซต์ของคุณทำงานได้อีกครั้ง
โหมดการกู้คืน #WordPress คืออะไร? วิธีใช้ #feature นี้เพื่อแก้ไข #เว็บไซต์ . ของคุณ
คลิกเพื่อทวีต

พร้อมที่จะเริ่มต้นหรือยัง มาแก้ไขเว็บไซต์ของคุณกันเถอะ!

โหมดการกู้คืน WordPress คืออะไร?

ข้อความโหมดการกู้คืนที่ส่วนหน้าของไซต์ของคุณ
เว็บไซต์ของคุณมีลักษณะอย่างไรในส่วนหน้า

โหมดการกู้คืนของ WordPress เป็นคุณสมบัติหลักที่เปิดตัวโดยเป็นส่วนหนึ่งของ WordPress 5.2 ซึ่งเปิดตัวในเดือนพฤษภาคม 2019

โดยสรุป มีจุดมุ่งหมายเพื่อให้คุณแก้ไขข้อผิดพลาดร้ายแรงในเว็บไซต์ของคุณได้ง่ายขึ้น ซึ่งอาจทำให้เกิดปัญหา เช่น หน้าจอสีขาวของ WordPress หรือข้อผิดพลาด Parse/Syntax

แทนที่จะปล่อยให้เกิดข้อผิดพลาดร้ายแรง WordPress จะเรียกใช้โหมดการกู้คืนโดยอัตโนมัติ

เมื่อไซต์ของคุณอยู่ในโหมดการกู้คืน คุณจะยังคงสามารถเข้าถึงแดชบอร์ด WordPress แบ็กเอนด์ได้โดยใช้ลิงก์พิเศษ ซึ่งจะทำให้คุณสามารถแก้ไขปัญหาได้

หากไม่มีโหมดการกู้คืน ไซต์ทั้งหมดของคุณจะหยุดทำงานในสถานการณ์ข้อผิดพลาดร้ายแรงส่วนใหญ่ ( ทั้งส่วนหน้าและส่วนหลัง ) ซึ่งหมายความว่าคุณจะต้องเชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP เพื่อแก้ไขปัญหา

ไม่สนุกเลย! ไว้วางใจเรา – โหมดการกู้คืนทำให้สิ่งต่างๆ ง่ายขึ้นมาก

ปัญหาอะไรทำให้เกิดโหมดการกู้คืน WordPress?

โหมดการกู้คืนของ WordPress จะทริกเกอร์โดยอัตโนมัติ ซึ่งไม่ใช่สิ่งที่คุณจะเปิดใช้งานด้วยตนเอง

นั่นอาจทำให้คุณสงสัยว่าข้อผิดพลาดประเภทใดที่จะเรียกโหมดการกู้คืน

โดยทั่วไป มันจะทริกเกอร์ ( หรืออย่างน้อยก็พยายามทริกเกอร์ ) เมื่อใดก็ตามที่ WordPress ตรวจพบโค้ดใดๆ ที่จะทำลายเว็บไซต์ของคุณ

รหัสนี้อาจมาจากปลั๊กอินหรือธีมที่ผิดพลาดที่คุณได้ติดตั้งไว้ หรือหากคุณพยายามแก้ไขโค้ดที่กำหนดเองในไซต์ของคุณ ( อาจใช้ไฟล์ functions.php ของธีมลูก ) โค้ดที่เป็นปัญหาอาจมาจากการแก้ไขของคุณเอง

โหมดการกู้คืนทำอะไร?

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

  1. จะพยายาม "หยุด" โค้ดที่ทำให้เกิดปัญหาโดยอัตโนมัติ เพื่อให้คุณยังคงสามารถเข้าถึงแดชบอร์ด WordPress แบ็กเอนด์ได้ ตัวอย่างเช่น หากโค้ดที่มีปัญหาอยู่ในปลั๊กอินบางตัว WordPress จะหยุดปลั๊กอินนั้นชั่วคราว
  2. คุณจะได้รับอีเมลตามที่อยู่อีเมลที่เชื่อมโยงกับบัญชีผู้ดูแลระบบของคุณ คุณสามารถใช้ลิงก์พิเศษในอีเมลนี้เพื่อเปิดแดชบอร์ดในโหมดการกู้คืน
  3. แทนที่จะแสดงข้อผิดพลาดพื้นฐานที่ส่วนหน้าของไซต์ของคุณ WordPress จะแสดงข้อความง่ายๆ ที่ระบุว่า "มีข้อผิดพลาดร้ายแรงในเว็บไซต์นี้"

คุณยังสามารถแก้ไขเว็บไซต์ของคุณด้วยตนเองได้หรือไม่

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

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

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

วิธีเข้าถึงโหมดการกู้คืน WordPress

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

คุณจะต้องใช้ลิงก์โหมดการกู้คืนพิเศษเพื่อเข้าถึงโหมดการกู้คืนแทน ดูเหมือนว่านี้:

https://yoursite.com/wp-login.php?action=enter_recovery_mode&rm_token=KfHPAWSJ&rm_key=s0OG1KyTAdwk0

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

อีเมลนี้จะรวมถึง:

  1. รายละเอียดเกี่ยวกับข้อผิดพลาดเฉพาะที่เกิดขึ้น
  2. ลิงก์ที่คุณสามารถใช้เพื่อเข้าถึงโหมดการกู้คืน
อีเมลโหมดการกู้คืน WordPress

ลิงก์ใช้งานได้ 24 ชั่วโมงนับจากเวลาที่ส่งอีเมล หลังจาก 24 ชั่วโมงนั้นหมดลง WordPress จะส่งอีเมลอีกฉบับพร้อมลิงก์กู้คืนใหม่ ซึ่งใช้งานได้ตลอด 24 ชั่วโมงเช่นกัน วัฏจักรจะดำเนินต่อไปเรื่อยๆ ตราบใดที่ไซต์ของคุณอยู่ในโหมดการกู้คืน นั่นคือ คุณจะได้รับอีเมลทุกๆ 24 ชั่วโมง และอีเมลแต่ละฉบับจะมีลิงก์ที่ถูกต้องเป็นเวลา 24 ชั่วโมง

เมื่อคุณคลิกลิงก์ในอีเมล คุณจะได้รับแจ้งให้ลงชื่อเข้าใช้ WordPress โดยใช้แบบฟอร์มการเข้าสู่ระบบปกติ โดยมีข้อความแจ้งใหม่ที่ด้านบนเพิ่ม:

อีเมลสำหรับเข้าสู่ระบบโหมดการกู้คืน WordPress

ในส่วนถัดไป เราจะพูดถึงวิธีใช้โหมดการกู้คืนของ WordPress เพื่อแก้ไขไซต์ของคุณ แต่ก่อนอื่น เรามาพูดถึงวิธีแก้ปัญหาอื่นๆ อีกสองสามวิธีในการเข้าถึงโหมดการกู้คืนของ WordPress หากคุณไม่ได้รับอีเมล

กำหนดอีเมลโหมดการกู้คืนด้วยตนเอง

หากคุณไม่มีสิทธิ์เข้าถึงอีเมลที่เชื่อมโยงกับบัญชีผู้ดูแลระบบของคุณด้วยเหตุผลบางประการ คุณสามารถกำหนดอีเมลที่ WordPress ควรส่งลิงก์ด้วยตนเองโดยแก้ไข ไฟล์ wp-config.php ของคุณ

คุณสามารถแก้ไขไฟล์นี้ได้โดยเชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน FTP หรือใช้บางอย่าง เช่น cPanel File Manager

เพิ่มข้อมูลโค้ดต่อไปนี้ อย่าลืมแทนที่ที่อยู่อีเมลตัวอย่างด้วยอีเมลจริงที่คุณต้องการใช้:

define( 'RECOVERY_MODE_EMAIL', '[email protected]' );

โปรดทราบว่าหากไซต์ของคุณอยู่ในโหมดการกู้คืนอยู่แล้ว WordPress จะไม่ส่งอีเมลไปยังที่อยู่นี้ในทันที คุณต้องรอจนกว่าการเปลี่ยนแปลงจะมีผลในอีเมลฉบับถัดไป อีกครั้ง WordPress ส่งอีเมลการกู้คืนทุก 24 ชั่วโมง ดังนั้นการอัปเดตอีเมลด้วยตนเองเช่นนี้อาจไม่ใช่วิธีแก้ปัญหาที่ดี หากไซต์ของคุณอยู่ในโหมดการกู้คืนอยู่แล้ว

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

URL โหมดการกู้คืน WordPress

หากคุณไม่ได้รับอีเมลที่ WordPress ส่งถึงคุณด้วยเหตุผลบางประการ อาจมีบางคนรายงานว่าสามารถเข้าถึงโหมดการกู้คืนด้วยตนเองได้โดยป้อน URL ด้านล่าง

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

หากคุณต้องการลอง คุณสามารถลองป้อน URL นี้เป็น URL โหมดการกู้คืนของ WordPress:

https://yoursite.com/wp-login.php?action=enter_recovery_mode

อย่าลืมแทนที่ https://yoursite.com ด้วย URL จริงของไซต์ WordPress ของคุณ

วิธีแก้ไขปัญหาที่ทำให้เกิดข้อผิดพลาด

เมื่อคุณลงชื่อเข้าใช้ไซต์ของคุณในโหมดการกู้คืน คุณจะเห็นแดชบอร์ด WordPress ปกติ แต่มีสองส่วนเพิ่มเติม:

  1. คุณจะเห็นตัวเลือก ออกจากโหมดการกู้คืน ใหม่บนแถบเครื่องมือ WordPress
  2. คุณจะเห็นประกาศของผู้ดูแลระบบที่ช่วยให้คุณเข้าใจว่าเกิดอะไรขึ้น

สำหรับตัวอย่างนี้ ประกาศของผู้ดูแลระบบบอกฉันว่ามีบางอย่างผิดปกติกับปลั๊กอินตัวใดตัวหนึ่งของฉัน - "ปลั๊กอินอย่างน้อยหนึ่งตัวไม่สามารถโหลดได้อย่างถูกต้อง"

สิ่งนี้สมเหตุสมผลเพราะฉันตั้งใจทำลายรหัสบางส่วนในปลั๊กอิน Hello Dolly!

แดชบอร์ดของคุณหน้าตาเป็นอย่างไร

หากคุณยังไม่แน่ใจว่าปัญหาคืออะไร อีเมลที่ WordPress ส่งถึงคุณจะมีรายละเอียดเกี่ยวกับปัญหาด้วย

สำหรับปัญหาเฉพาะนี้ คุณจะต้องไปที่ส่วน ปลั๊กอิน หากปัญหาอยู่ในโค้ดของธีม ให้ไปที่ Appearance → Themes แทน

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

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

สำหรับตัวอย่างนี้ ฉันจะปิดการใช้งานปลั๊กอิน

เมื่อคุณแก้ไขปัญหาแล้ว คุณสามารถคลิกปุ่มเพื่อ ออกจากโหมดการกู้คืน และไซต์ของคุณควรเริ่มทำงานอีกครั้ง

ไปที่ด้านบน

ทำให้ไซต์ WordPress ของคุณทำงานได้อีกครั้ง!

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

วิธีใช้โหมดการกู้คืน #WordPress เพื่อให้ #เว็บไซต์ของคุณทำงานได้อย่างรวดเร็ว
คลิกเพื่อทวีต

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

เมื่อคุณแก้ไขปัญหาแล้ว คุณสามารถออกจากโหมดการกู้คืนและไซต์ของคุณควรเริ่มทำงานอีกครั้ง

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

เรายังมีคำแนะนำทั่วไปเกี่ยวกับการแก้ไขปัญหา WordPress และการแก้ไขข้อผิดพลาดทั่วไปของ WordPress

คุณยังมีคำถามเกี่ยวกับวิธีการแก้ไขไซต์ของคุณหรือไม่? แจ้งให้เราทราบในความคิดเห็น!

คู่มือฟรี

5 เคล็ดลับสำคัญในการเร่งความเร็ว
เว็บไซต์ WordPress ของคุณ

ลดเวลาในการโหลดลงได้ 50-80%
เพียงทำตามคำแนะนำง่ายๆ

ดาวน์โหลดคู่มือฟรี