WordPress memang terkenal mudah digunakan dan fleksibel, tetapi bukan berarti bebas dari masalah. Setiap blogger atau pengelola website WordPress pasti pernah mengalami error mulai dari plugin yang membuat situs rusak, halaman putih tanpa tampilan (white screen of death) hingga kehilangan akses login ke dashboard. Dalam artikel ini, kita akan membahas empat masalah paling umum di WordPress dan cara mengatasinya:
- Pemecahan masalah umum di WordPress dan blogging.
- Cara mengatasi error plugin.
- Langkah-langkah memperbaiki situs blank (White Screen of Death).
- Cara mengembalikan akses login WordPress yang hilang.
Pemecahan Masalah Umum di WordPress dan Blogging
Sebelum membahas kasus spesifik, penting memahami pendekatan umum dalam menangani error di WordPress.
a. Kenali sumber masalah
Error di WordPress biasanya muncul karena tiga hal utama:
- Plugin atau tema bermasalah.
Plugin yang tidak kompatibel dengan versi WordPress terbaru bisa menyebabkan crash. - Kesalahan update.
Saat memperbarui WordPress, tema, atau plugin, kadang ada file yang tidak sinkron. - Masalah server atau hosting.
Server lambat, database error, atau batas memori PHP terlalu kecil bisa menimbulkan error 500, 503, atau situs lambat.
b. Prinsip dasar pemecahan masalah
- Jangan langsung panik. Catat pesan error yang muncul.
- Selalu backup situs sebelum mencoba memperbaiki.
- Gunakan mode “Safe Mode” WordPress (atau nonaktifkan plugin via FTP jika tak bisa login).
- Tes satu per satu. Aktifkan plugin, tema, atau fitur satu-satu untuk mencari penyebab utama.
c. Gunakan log error
Di cPanel atau panel hosting biasanya ada menu Error Log atau PHP Error Log. Di situ kamu bisa melihat file atau plugin mana yang menyebabkan masalah.
Cara Mengatasi Error Plugin WordPress
Plugin adalah kekuatan sekaligus kelemahan WordPress. Ia bisa menambah fitur luar biasa tapi juga bisa membuat situs tidak bisa diakses jika terjadi konflik antarplugin.
a. Tanda-tanda error plugin
- Setelah instal plugin, situs tiba-tiba blank.
- Dashboard WordPress tidak bisa diakses.
- Muncul tulisan seperti ( There has been a critical error on this website ) yang berarti “Terjadi kesalahan kritis pada situs web ini.”
- Tampilan situs berantakan setelah update plugin tertentu.
b. Langkah memperbaiki error plugin
1. Nonaktifkan semua plugin
Jika kamu masih bisa masuk dashboard:
- Buka menu Plugins → Installed Plugins.
- Pilih semua plugin, lalu klik Deactivate.
Jika situs normal kembali, berarti salah satu plugin penyebab masalah.
Jika tidak bisa login, gunakan File Manager atau FTP:
- Masuk ke
/wp-content/→ ubah nama folderpluginsmenjadiplugins-deactivated. - Coba akses situs lagi. Jika berhasil, ubah nama folder kembali dan aktifkan plugin satu per satu untuk menemukan biang keroknya.
2. Hapus plugin bermasalah
Setelah tahu plugin penyebab error, hapus dulu plugin tersebut.
Jika ingin tetap menggunakan, unduh versi stabil atau alternatif lain.
3. Update plugin dan WordPress
Selalu perbarui plugin ke versi terbaru agar kompatibel dengan WordPress versi terkini.
Pastikan juga WordPress dan tema yang digunakan ikut di-update.
4. Gunakan plugin yang terpercaya
Cek reputasi plugin di WordPress.org lihat jumlah instalasi aktif, rating, dan frekuensi update. Hindari plugin bajakan atau dari sumber tidak jelas.
Langkah-Langkah Memperbaiki Situs Blank White Screen
Salah satu error paling menakutkan di WordPress adalah White Screen of Death (WSOD) layar putih kosong tanpa pesan error sama sekali.
a. Penyebab umum WSOD
- Konflik plugin atau tema.
- Batas memori PHP terlalu kecil.
- File WordPress rusak setelah update.
- Error pada kode PHP di tema (biasanya setelah menambahkan kode custom).
b. Cara memperbaikinya
1. Aktifkan mode debug
Tambahkan baris berikut pada file wp-config.php (tepat sebelum baris “That’s all, stop editing!”):
File log error akan tersimpan di /wp-content/debug.log.
Periksa plugin, tema, atau file mana yang menyebabkan error.
2. Nonaktifkan plugin dan tema
Gunakan FTP atau File Manager untuk mengubah nama folder:
wp-content/plugins→plugins-oldwp-content/themes/temaaktif→temaaktif-old
Kemudian akses situs lagi. Jika kembali normal, berarti ada plugin atau tema penyebabnya.
3. Naikkan batas memori PHP
Tambahkan kode berikut di file wp-config.php:
Ini membantu jika situs blank akibat kehabisan memori server.
4. Upload ulang file WordPress inti
Kadang file sistem WordPress rusak setelah update.
Unduh versi terbaru WordPress dari wordpress.org, lalu upload folder wp-admin dan wp-includes untuk menimpa file lama (jangan hapus wp-content!).
Mengembalikan Akses Login WordPress
Tidak bisa login ke dashboard WordPress adalah masalah umum yang membuat panik banyak blogger.
Biasanya ditandai pesan seperti:
“ERROR: The password you entered for the username is incorrect.”
atau
“Too many login attempts.”
a. Penyebab login gagal
- Lupa password.
- Plugin keamanan seperti Limit Login Attempts memblokir IP.
- Database
wp_usersrusak atau pengguna terhapus. - Perubahan URL login (misalnya
/wp-login.phpdiganti plugin keamanan).
b. Solusi umum
1. Reset password lewat email
Klik “Lost your password?” di halaman login dan masukkan email terdaftar.
Jika tidak berhasil (misalnya email tidak masuk), lanjut ke langkah berikut.
2. Ubah password lewat phpMyAdmin
Masuk ke cPanel → phpMyAdmin → database WordPress → tabel wp_users.
Cari username kamu dan ubah kolom user_pass dengan password baru.
Gunakan fungsi MD5 agar terenkripsi. Contoh:
Klik “Go” untuk menyimpan perubahan.
3. Nonaktifkan plugin keamanan
Beberapa plugin keamanan dapat memblokir login karena mendeteksi aktivitas mencurigakan.
Gunakan FTP untuk mengganti nama folder plugin tersebut sementara waktu, lalu coba login ulang.
4. Cek URL login
Jika kamu menggunakan plugin seperti WPS Hide Login, mungkin URL login sudah diubah.
Periksa file .htaccess atau dokumentasi plugin untuk mengetahui alamat login baru.
5. Buat akun admin baru (darurat)
Jika semua cara gagal, kamu bisa membuat user admin baru lewat phpMyAdmin dengan query SQL seperti ini:
Setelah itu, coba login dengan akun baru tersebut.
Masalah di WordPress memang bisa bikin pusing, tapi hampir semua bisa diselesaikan tanpa panik jika kamu tahu langkah-langkah dasarnya.
Kuncinya adalah:
- Selalu lakukan backup rutin.
- Jangan sembarangan menginstal plugin atau tema tidak jelas.
- Biasakan melakukan update terjadwal dan menguji kompatibilitas plugin.
- Gunakan hosting yang andal dengan dukungan teknis responsif.
Ingat: setiap blogger berpengalaman pernah mengalami error yang sama.
Bedanya, mereka belajar darinya dan kini tahu cara menanganinya dengan cepat.
Jadi, kalau situsmu bermasalah hari ini, anggap saja itu bagian dari perjalanan menjadi blogger profesional berbasis WordPress.