Cara Debug WordPress dengan WP DEBUG + Metode Lainnya

Memahami WP Debug Mode pada WordPress

Mengaktifkan fitur WP_DEBUG di WordPress adalah langkah esensial bagi pengelola situs web atau pengembang untuk mendiagnosis masalah, melihat pesan kesalahan (error), peringatan (warnings), dan pemberitahuan (notices) secara langsung. Berdasarkan dokumentasi dan standar pengelolaan dari berbagai sumber media terpercaya seperti Hostinger, proses ini umumnya dilakukan melalui penyuntingan file konfigurasi utama atau menggunakan bantuan plugin pihak ketiga.

Berikut adalah rincian metode yang dapat digunakan untuk mengaktifkan mode disfungsi pencarian kesalahan ini pada peladen (server) Anda.

Tabel Metode Pengaktifan WP Debug

Metode Tingkat Kesulitan Media Akses
Melalui File wp-config.php Menengah File Manager / FTP
Menggunakan Plugin Debugging Mudah Dashboard Admin WordPress
Melalui Panel Hosting (cPanel/hPanel) Mudah Control Panel Hosting

Langkah Teknis Mengaktifkan WP_DEBUG

Cara paling umum dan langsung adalah dengan menyunting file wp-config.php yang terletak di direktori root instalasi WordPress Anda. Berikut adalah langkah-langkah teknisnya:

  1. Akses akun hosting Anda melalui File Manager atau gunakan klien FTP (seperti FileZilla).
  2. Cari direktori utama tempat WordPress terinstal (biasanya di dalam folder public_html).
  3. Temukan file bernama wp-config.php, klik kanan lalu pilih Edit.
  4. Cari baris kode berikut di dalam file tersebut:
    define( 'WP_DEBUG', false );
  5. Ubah nilai false menjadi true sehingga kodenya menjadi:
    define( 'WP_DEBUG', true );
  6. Simpan perubahan file tersebut.

Menyimpan Log Error ke File Khusus

Agar pesan kesalahan tidak tampil secara publik di halaman situs web yang dapat mengganggu pengunjung, Anda disarankan untuk mengarahkan log kesalahan ke dalam file teks khusus di server. Tambahkan baris kode berikut tepat di bawah perintah WP_DEBUG:

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

Dengan konfigurasi di atas, seluruh data error akan dicatat secara rapi ke dalam file debug.log di dalam folder wp-content, sehingga Anda dapat memeriksanya secara berkala tanpa membahayakan keamanan antarmuka situs utama.

Troubleshooting Lapangan

Jika setelah mengaktifkan mode debug situs Anda mengalami layar putih (White Screen of Death) atau galat internal server, pastikan sintaks penulisan kode di dalam file wp-config.php sudah benar dan tidak ada tanda baca titik koma (;) atau tanda kutip yang terhapus. Selalu buat cadangan (backup) file sebelum melakukan perubahan pada konfigurasi inti situs.