Wed. Oct 29th, 2025

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:

  1. Pemecahan masalah umum di WordPress dan blogging.
  2. Cara mengatasi error plugin.
  3. Langkah-langkah memperbaiki situs blank (White Screen of Death).
  4. 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:

  1. Plugin atau tema bermasalah.
    Plugin yang tidak kompatibel dengan versi WordPress terbaru bisa menyebabkan crash.
  2. Kesalahan update.
    Saat memperbarui WordPress, tema, atau plugin, kadang ada file yang tidak sinkron.
  3. 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 folder plugins menjadi plugins-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!”):

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

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/pluginsplugins-old
  • wp-content/themes/temaaktiftemaaktif-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:

define('WP_MEMORY_LIMIT', '256M');

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_users rusak atau pengguna terhapus.
  • Perubahan URL login (misalnya /wp-login.php diganti 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:

user_pass = MD5('passwordbaru123')

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:

INSERT INTO `wp_users`
(`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('adminbaru', MD5('password123'), 'Admin Baru', 'email@domain.com', 0);
INSERT INTO `wp_usermeta`
(`user_id`, `meta_key`, `meta_value`)
VALUES (LAST_INSERT_ID(), ‘wp_capabilities’, ‘a:1:{s:13:”administrator”;b:1;}’);

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.

By admin