Search
Close this search box.

Cara Mengatasi White Screen WordPress

cara mengatasi white screen wordpress

Share This Post

white screen wordpress adalah salah satu kesalahan WordPress yang paling umum. Ini juga salah satu yang paling membuat frustrasi karena tidak ada pesan kesalahan dan Anda tidak dapat mengakses WordPress.

Masalah lain dengan layar putih adalah terkadang hal itu hanya memengaruhi bagian tertentu dari website Anda.

Misalnya, Anda mungkin hanya melihat white screen di area admin WordPress, sementara yang lainnya berfungsi dengan baik. Dalam kasus lain, Anda hanya akan melihatnya di beberapa pesan, sementara yang lain akan berfungsi dengan baik.

Pada artikel ini, kami akan menunjukkan kepada Anda cara memperbaiki white screen WordPress dengan melihat berbagai solusi.

Catatan: Sebelum Anda membuat perubahan apa pun pada website, pastikan Anda memiliki cadangan website

Mengapa Anda melihat layar putih di WordPress?

Sebagian besar waktu, jika Anda melihat White Screen WordPress, itu berarti skrip halaman web Anda kehabisan memori.

Server hosting WordPress Anda menghentikan skrip yang tidak responsif atau kehabisan waktu. Oleh karena itu tidak ada pesan kesalahan yang sebenarnya akan dihasilkan dan Anda akan melihat layar putih normal.

Terkadang Anda mungkin melihat pesan kesalahan kritis alih-alih layar putih normal.

Apakah Anda melihat layar kosong atau pesan “There has been critical error on your website”, itu adalah kesalahan yang sama.

Kesalahan ini juga dapat disebabkan oleh tema atau plugin dengan kode yang buruk yang dipasang di website Anda. Terkadang ini bisa terjadi jika ada masalah dengan server web hosting Anda.

Karena kesalahan layar putih dapat disebabkan oleh beberapa hal, memperbaikinya memerlukan pemecahan masalah yang sistematis.

Apakah masalah terjadi di situs Anda yang lain?

Jika Anda memiliki website WordPress lain yang diinstal pada akun hosting yang sama, Anda mungkin ingin memulai dengan memeriksa apakah masalah juga terjadi di website lainnya.

Jika demikian, ini merupakan indikasi kuat bahwa ada yang salah dengan layanan hosting WordPress Anda. Ini mungkin masalah sementara yang memengaruhi layanan mereka dan Anda perlu menghubungi dukungan mereka untuk bantuan lebih lanjut.

Di sisi lain, jika masalah hanya terjadi di satu website atau bagian tertentu dari website, maka Anda tahu bahwa masalahnya ada pada website tersebut.

Memperbaiki Kesalahan White Screen dengan Mode Pemulihan WordPress

Jika kesalahan white screen disebabkan oleh plugin atau tema WordPress, maka WordPress mungkin dapat menangkapnya.

Fitur perlindungan kesalahan fatal baru yang diperkenalkan di WordPress terkadang dapat menangkap kesalahan, sehingga Anda bahkan mungkin tidak melihat layar putih. Sebaliknya, Anda akan melihat pesan bahwa situs mengalami kesulitan teknis.

Anda juga akan menerima pesan email di alamat email admin Anda dengan subjek ‘Situs Anda Mengalami Masalah Teknis’.

Pesan email ini akan menunjukkan plugin yang menyebabkan kesalahan, dan juga akan berisi tautan khusus. Tautan ini akan memungkinkan Anda untuk masuk ke mode pemulihan WordPress dan menonaktifkan plugin yang salah.

Namun, jika Anda melihat layar putih polos kematian tanpa email atau opsi mode pemulihan, maka Anda perlu memperbaiki kesalahan secara manual.

Beberapa Cara Untuk Memperbaiki White Screen of Death di WordPress

Ketika hal tersebut terjadi, hanya perlu beberapa pemecahan masalah untuk mencari masalah yang mendasarinya. Inilah yang perlu Anda lakukan:

1. Meningkatkan Memori Limit

Biasanya kesalahan ini terjadi karena sebuah skrip telah kehabisan memori dan berhenti di tengah. Untuk memperbaikinya, Anda perlu menambah memori PHP yang tersedia untuk WordPress. Ini akan memungkinkan skrip menggunakan lebih banyak memori untuk menyelesaikan pekerjaan yang seharusnya dilakukan.

2. Menonaktifkan Semua Plugin

Jika meningkatkan batas memori tidak membantu, atau jika Anda memiliki batas memori yang tinggi seperti 256M atau 512M, maka Anda perlu memulai pemecahan masalah.

Dalam pengalaman kami memecahkan masalah ini, kami selalu menemukan bahwa masalahnya ada pada plugin atau tema tertentu. Mari kita lanjutkan dan nonaktifkan semua plugin.

Jika Anda masih dapat mengakses area admin WordPress, maka Anda cukup pergi ke halaman Plugins » Installed Plugins. Pilih semua plugin yang terinstal dan kemudian pilih ‘Nonaktifkan’ di bawah drop-down ‘Tindakan Massal’.

Namun, jika Anda tidak memiliki akses ke area admin WordPress, Anda harus menonaktifkan semua plugin melalui FTP.

Pertama, sambungkan ke situs WordPress Anda menggunakan klien FTP. Setelah terhubung, buka folder wp-content di mana Anda akan melihat folder ‘plugins’.

Sekarang, Anda perlu mengklik kanan pada folder plugins dan kemudian pilih rename. Anda dapat mengganti nama folder plugins menjadi plugins-deactivated.

Klien FTP Anda sekarang akan mengganti nama folder plugins.

WordPress mencari folder bernama plugins untuk memuat semua plugin. Ketika tidak dapat menemukan folder, itu hanya menonaktifkan semua plugin.

Jika ini memperbaiki masalah, maka aktifkan satu plugin pada satu waktu untuk menyelesaikan masalah. Setelah Anda menemukan plugin yang menyebabkan masalah, Anda dapat menggantinya dengan alternatif atau melaporkan masalah tersebut ke pembuat plugin.

3. Ganti Tema Dengan Tema Default

Jika pemecahan masalah plugin tidak memperbaiki masalah, maka Anda harus mencoba mengganti tema Anda saat ini dengan tema default.

Pertama, sambungkan ke situs web Anda menggunakan klien FTP dan buka folder /wp-content/themes/. Ini berisi semua tema yang diinstal di situs web Anda.

Klik kanan untuk memilih tema WordPress Anda saat ini dan unduh ke komputer Anda sebagai cadangan.

Selanjutnya, Anda perlu menghapus tema Anda saat ini dari situs web Anda. Klik kanan pada folder tema Anda dan pilih ‘Hapus’. Klien FTP Anda sekarang akan menghapus tema dari website Anda.

Sekarang jika Anda memiliki tema WordPress default seperti (Twenty TwentyTwo atau Three) yang diinstal di websiteb Anda, maka WordPress secara otomatis akan mulai menggunakannya sebagai tema default.

Namun, jika Anda tidak menginstal tema default, maka Anda perlu menginstalnya secara manual menggunakan FTP.

Jika ini memperbaiki masalah, maka Anda harus melihat file functions.php tema Anda. Apabila ada ruang ekstra di bagian bawah file, maka Anda perlu menghapusnya, dan terkadang itu memperbaiki masalah.

Jangan menggunakan fungsi kode yang buruk di file functions.php tema Anda, itu dapat menyebabkan Kesalahan white screen wordpress juga.

Pertimbangkan untuk mengunduh salinan baru tema Anda dari sumbernya, lalu instal.

4. Aktifkan Mode Debug untuk Melihat Kesalahan di WordPress

Jika sejauh ini tidak ada yang membantu, maka langkah selanjutnya adalah mengaktifkan debugging di WordPress. Ini akan memungkinkan Anda untuk melihat jenis kesalahan apa yang dihasilkan.

Cukup, tambahkan kode berikut ke dalam file wp-config.php Anda.

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

Setelah Anda menambahkan ini,di layar kosong sekarang akan menampilka kesalahan, peringatan, dan pemberitahuan. Ini mungkin dapat membantu Anda menentukan akar penyebabnya.

Jika Anda tidak melihat kesalahan apa pun, Anda mungkin masih ingin memeriksa log debug. Cukup kunjungi folder wp-content di website Anda menggunakan klien FTP. Di sana Anda akan menemukan file debug.log baru yang berisi log semua kesalahan, pemberitahuan, dan peringatan.

5. Hapus Cache WordPress

Terkadang, Anda mungkin memiliki akses ke backend, tetapi front-end situs memiliki white screen wordpress. Ini bisa terjadi karena plugin caching. Cukup kosongkan cache Anda.

6. Memperbaiki Artikel yang Panjang

Jika Anda memiliki white screen of death di wordpress hanya pada posting atau halaman yang sangat panjang, maka trik kecil ini mungkin berhasil.

Trik ini pada dasarnya meningkatkan kemampuan pemrosesan teks PHP dengan meningkatkan batas rekursi dan mundur. Anda dapat menempelkan kode berikut di file wp-config.php Anda.

/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);

Kami memahami bahwa ini adalah kesalahan yang sangat membuat frustrasi, dan kami berharap salah satu trik di atas memperbaiki masalah Anda.

→ Klik di sini untuk cara mengamankan website wordpress

Subscribe To Our Newsletter

Dapatkan berita dan penawaran seputar Dunia Digital

Ingin memiliki website sendiri?

Kami siap membantu untuk mengelola website profesional Anda