สุดยอดคู่มือสำหรับโหมดการกู้คืน WordPress

เผยแพร่แล้ว: 2022-08-04

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

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

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

อีเมลโหมดการกู้คืน WordPress

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

จะเกิดอะไรขึ้นเมื่อ WordPress เข้าสู่โหมดการกู้คืน?

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

คุณสามารถทำอะไรได้บ้างในโหมดการกู้คืน?

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

คุณสามารถแก้ไขปลั๊กอินที่ผิดพลาดได้

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

หน้าจอโหมดการกู้คืน

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

ปัญหาปลั๊กอิน

แก้ไขปัญหาธีม

ตัวอย่างนี้แสดงข้อผิดพลาดร้ายแรงพร้อมรายละเอียดเฉพาะเพิ่มเติมเกี่ยวกับสาเหตุของข้อผิดพลาด โดยพื้นฐานแล้ว เราลบเครื่องหมายอัฒภาคในไฟล์ functions.php ของธีมของเราเพื่อเรียกใช้โหมดการกู้คืน

ธีมผิดพลาด

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

อีเมลธีมเสีย

เมื่อเราเข้าสู่ระบบ เราจะเห็นว่ามีปัญหากับธีมของเรา WordPress แจ้งให้เราคลิกผ่านไปยังหน้าจอธีม

ลิงก์ข้อผิดพลาดของธีม

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

Safe Mode ทำสิ่งเดียวกับโหมดการกู้คืนหรือไม่

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

ทำไมคุณถึงต้องการโหมดการกู้คืน WordPress?

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

ข้อผิดพลาดทั่วไปที่แสดงในโหมดการกู้คืนของ WordPress

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

1. ข้อความแสดงข้อผิดพลาดที่สำคัญ

โหมดการกู้คืนข้อความแสดงข้อผิดพลาดร้ายแรง

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

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

ข้อความแสดงข้อผิดพลาดที่สำคัญ สาเหตุทั่วไป

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

ปลั๊กอินที่ผิดพลาด

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

รหัสที่กำหนดเองหายไปผิด

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

ธีมเสียหรือล้าสมัย

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

2. ข้อความแสดงข้อผิดพลาดเกี่ยวกับปัญหาทางเทคนิค

ปัญหาทางเทคนิค

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

เว็บไซต์กำลังประสบปัญหาทางเทคนิค

ปัญหาทางเทคนิค ข้อความแสดงข้อผิดพลาด สาเหตุทั่วไป

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

ธีมขัดแย้งกับปลั๊กอิน

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

ความขัดแย้งของปลั๊กอินกับปลั๊กอินอื่น

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

ไซต์ของคุณถูกแฮ็ก

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

3. ข้อผิดพลาดโค้ด PHP

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

4. PHP เวอร์ชันของคุณกำลังก่อให้เกิดปัญหา

อีกสิ่งหนึ่งที่ต้องประเมินคือเวอร์ชันของ php ที่ทำงานบนไซต์ของคุณ บางครั้งปัญหาสามารถแก้ไขได้ง่ายโดยเปลี่ยนไปใช้เวอร์ชันอื่น ตัวอย่างเช่น หากธีมของคุณล้าสมัยและไม่มีเวอร์ชันใหม่ การย้อนกลับ php เป็นเวอร์ชันเก่าอาจช่วยแก้ปัญหาได้ อย่างไรก็ตาม WordPress ไม่แนะนำให้ย้อนกลับไปไกลกว่า 7.4 การทำเช่นนี้ทำให้ไซต์ของคุณเสี่ยงต่อปัญหาด้านความปลอดภัยและประสิทธิภาพการทำงานช้าลง อันที่จริง ธีม Divi ของเราในปัจจุบันรองรับ PHP เวอร์ชัน 8.0+ และแนะนำอย่างน้อย PHP เวอร์ชัน 7.4 เป็นข้อกำหนดของโฮสต์ด้วยเหตุผลเหล่านี้ ที่กล่าวว่าการแก้ปัญหาอาจไม่ใช่เรื่องง่าย และอาจจะทำให้คุณต้องละทิ้งปลั๊กอินที่ล้าสมัยและ/หรืออัปเกรดผู้ให้บริการโฮสติ้งของคุณ

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

ตรวจสุขภาพเว็บไซต์ wordpress

วิธีเข้าสู่โหมดการกู้คืน WordPress

โดยทั่วไปมีสามวิธีที่คุณสามารถเข้าถึงโหมดการกู้คืน:

  1. การเข้าถึงอีเมลกู้คืน WordPress สิ่งนี้เกี่ยวข้องกับการคลิกลิงก์ที่ให้ไว้ในอีเมลโหมดการกู้คืนของ WordPress
  2. การเข้าถึงโหมดการกู้คืน WordPress ด้วยตนเองผ่าน wp-config.php สิ่งนี้เกี่ยวข้องกับการเพิ่มโค้ด PHP ใน ไฟล์ wp-config.php ของคุณผ่าน FTP หากคุณไม่มีสิทธิ์เข้าถึงอีเมลผู้ดูแลระบบของคุณ
  3. การเพิ่ม URL การกู้คืนด้วยตนเอง สิ่งนี้เกี่ยวข้องกับการสร้าง URL โหมดการกู้คืนใหม่ด้วยตนเอง

ลองสำรวจวิธีการเหล่านี้ในรายละเอียดเพิ่มเติม

การเข้าถึงอีเมลกู้คืน WordPress

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

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

ที่อยู่อีเมลสำรอง

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

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

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

แก้ไข ไฟล์ Wp-config.php ของคุณ

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

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

ตัวจัดการไซต์ FileZilla

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

การเชื่อมต่อ FileZilla

ไปที่ไฟล์ wp-config โดยเลือกโฟลเดอร์รูท /public-html/ เลือก ไฟล์ wp-config.php จากนั้นคลิก view/edit

แก้ไข wp-config

ถัดไป เพิ่มโค้ดบรรทัดต่อไปนี้ลงในไฟล์ อย่าลืมเปลี่ยน [ป้องกันอีเมล] เป็นที่อยู่อีเมลของคุณ

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

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

เพิ่ม URL การกู้คืนด้วยตนเอง

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

เปิดโฮมเพจของไซต์ของคุณในเบราว์เซอร์ ถัดไป เพิ่มสิ่งนี้หลัง URL

/wp-login.php?action=entered_recovery_mode

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

/custom-login/?action=entered_recovery_mode

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

วิธีออกจากโหมดการกู้คืน

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

ออกจากโหมดการกู้คืน

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

จะเกิดอะไรขึ้นถ้าคุณออกจากโหมดการกู้คืนไม่ได้

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

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

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );

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

ตัวเลือกสุดท้ายคือการใช้โหมดแก้ไขข้อบกพร่องในผู้ให้บริการโฮสต์ของคุณ ผู้ให้บริการ เช่น Flywheel ให้วิธีง่ายๆ ในการเปิดใช้งานการดีบักบนไซต์ของคุณโดยใช้โหมดแก้ไขข้อบกพร่องในแดชบอร์ด Flywheel

จะเกิดอะไรขึ้นหากโหมดการกู้คืนไม่สามารถแก้ปัญหาของคุณได้

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

คุณเคยประสบปัญหากับ WordPress มาก่อนหรือไม่? คุณทำอะไรเพื่อแก้ไขปัญหา ฝากความคิดเห็นไว้ด้านล่าง

ภาพเด่น Kniazeff / shutterstock.com