Pernahkan website WordPress Anda mengalami error “There has been a critical error on this website“? Jika mengalami error tersebut, maka website Anda saat ini sedang tidak baik-baik saja. WordPress Recovery Mode menjadi solusi paling ampuh untuk membantu Anda mengatasi kendala tersebut.
Pada panduan ini, kami akan jelaskan apa itu WordPress Recovery Mode, penyebab, cara kerja, hingga apa yang perlu kita lakukan untuk memperbaiki error tersebut.
Apa Itu WordPress Recovery Mode?
WordPress recovery mode adalah salah satu fitur dari WordPress yang diluncurkan sejak versi 5.2, dan dimanfaatkan untuk memperbaiki kesalahan yang ada pada website berbasis WordPress.
WordPress recovery mode memudahkan Anda memperbaiki kesalahan fatal pada website yang mungkin menyebabkan masalah seperti blank page atau error karena parse/sintaks pada plugin hingga theme yang digunakan.
Apabila menemui kondisi tersebut, Anda akan mendapatkan 2 informasi diantaranya :
- Mendapatkan tampilan error dari website
- Mendapatkan email yang berisi instruksi untuk pemulihan website
Ketika WordPress recovery mode diaktifkan, Anda masih dapat mengakses dashboard WordPress melalui link khusus yang dikirim WordPress ke email Anda. Sehingga anda masih bisa login untuk melakukan perbaikan pada website.
Tanpa adanya WordPress recovery mode, maka website Anda akan berhenti bekerja karena adanya kesalahan fatal (baik frontend maupun backend), dan Anda harus login ke hosting untuk memperbaiki masalah tersebut.
BACA JUGA: Setting Plugin SMTP WordPress Untuk Pengiriman Email
Penyebab WordPress Recovery Mode
Secara umum, hal yang memicu adanya WordPress Recovery Mode adalah terdeteksinya kode yang merusak website.
Biasanya error ini berasal dari plugin, theme hingga core WordPress yang mengalami syntax error, atau perubahan script yang Anda lakukan. Selain itu, versi PHP juga menjadi salah satu kemungkinan website Anda menjadi error.
Cara Kerja WordPress Recovery Mode
Berikut adalah beberapa hal yang akan dilakukan WordPress ketika mendeteksi kesalahan fatal dari website:
- Secara otomatis “menjeda” kode yang menyebabkan masalah, sehingga Anda masih dapat mengakses dashboard WordPress. Misalnya jika kode yang bermasalah ada di plugin tertentu, WordPress akan menjeda plugin tersebut.
- Anda akan mendapatkan notifikasi di email yang terkait dengan akun administrator. Anda dapat menggunakan tautan khusus dalam email ini untuk membuka dashboard dalam mode pemulihan.
- WordPress tidak menampilkan detail penyebab error dihalaman utama website dan hanya menampilkan pesan “There has been a critical error on this website”.
Hal yang perlu dilakukan ketika Recovery Mode
Ketika website Anda dalam Recovery Mode, silahkan lakukan hal berikut ini untuk pemulihan;
Step 1. Cek email
Buka email yang dikirim oleh WordPress. Pada email Anda akan mendapatkan :
- Informasi detail mengenai kesalahan spesifik yang terjadi.
- Link yang dapat digunakan untuk mengakses mode pemulihan.
Step 2. Cek penyebab error
Pelajari Informasi detail mengenai kesalahan spesifik yang terjadi. Pada email yang dikirim WordPress, Anda akan diberi informasi terkait detail penyebab yang menjadikan website Anda error.
Seperti contoh dari gambar dibawah, error disebabkan adanya kesalahan syntax yang ada di plugin Elementor.
Step 3. Login Dashboard melalui link sementara
Akses link yang dikirim WordPress untuk dapat login ke dashboard Link yang dikirim tersebut akan aktif selama 24 jam sejak email dikirim. Setelah 24 jam tersebut berakhir, WordPress akan mengirim email lain dengan link pemulihan baru, dan juga aktif selama 24 jam.
Siklus ini akan terus berulang selama website dalam mode pemulihan. Artinya, Anda akan terus menerima email setiap 24 jam dan setiap email akan menyertakan link yang valid selama 24 jam.
Klik link yang telah dikirim WordPress untuk dapat masuk ke dashboard WordPress Anda.
Step 4. Perbaiki Masalah
Lanjutkan dengan deactivate plugin/tema yang menjadikan error dari website atau coba update tema/plugin yang bermasalah tersebut.
Setelah memperbaiki masalah, klik tombol Exit Recovery Mode dan website akan mulai berfungsi kembali.
Sampai tahap ini, proses pemulihan website Anda telah selesai.
Demikian artikel kami tentang apa itu WordPress recovery mode. Apabila Anda masih gagal untuk melakukan perbaikan pada website, silahkan open tiket melalui Clientzone untuk bantuan pengecekan lebih lanjut. Semoga bermanfaat.