(0275) 2974 127
Error “Cookies Are Blocked or Not Supported by Your Browser” merupakan salah satu masalah login WordPress yang paling sering dialami, baik oleh pengguna pemula maupun yang sudah berpengalaman. Error ini dapat muncul secara tiba-tiba meskipun sebelumnya website berjalan normal tanpa kendala. Kondisi ini sering kali membuat pemilik website panik karena tidak bisa mengakses dashboard WordPress.
Masalah cookies ini umumnya terjadi setelah adanya perubahan tertentu pada website. Beberapa penyebab yang paling sering ditemui antara lain proses migrasi website ke hosting atau server baru, pembaruan WordPress, plugin, atau tema, instalasi plugin keamanan atau cache yang mengubah sistem login, serta perubahan konfigurasi domain dan hosting. Perubahan-perubahan tersebut dapat memengaruhi cara WordPress menyimpan dan membaca cookies di browser.
Melalui artikel ini, akan dibahas secara lengkap berbagai penyebab munculnya error cookies pada WordPress, cara kerja cookies dalam proses login, serta langkah-langkah solusi yang dapat diterapkan, mulai dari cara paling sederhana hingga penanganan teknis lanjutan. Dengan memahami penjelasan ini, diharapkan kamu dapat mengatasi masalah login WordPress dengan lebih mudah dan tepat.
Error “Cookies Are Blocked” di WordPress adalah kondisi ketika sistem gagal menggunakan cookies yang diperlukan untuk menyimpan sesi login pengguna. Cookies sendiri merupakan data kecil yang disimpan oleh browser dan berfungsi untuk mengingat status login. Saat kamu memasukkan username dan password, WordPress akan membuat cookie sebagai tanda bahwa kamu telah berhasil terautentikasi.
Namun, jika WordPress mengalami kegagalan dalam membuat cookie, menyimpan cookie di browser, atau membaca cookie yang sudah tersimpan, maka proses login tidak dapat dilanjutkan. Akibatnya, WordPress akan menampilkan pesan error “Cookies Are Blocked” dan pengguna tidak bisa masuk ke dashboard. Masalah ini biasanya berkaitan dengan pengaturan browser, konflik plugin atau tema, serta kesalahan konfigurasi pada website atau server.
Agar lebih mudah dipahami, berikut alurnya:
Jika proses nomor 3 atau 4 gagal, maka WordPress menganggap browser tidak mendukung cookies.
Berikut ini beberapa penyebab dari Error “Cookies Are Blocked” saat log in di wordpress:
Salah satu penyebab paling sederhana dari error ini adalah cookies yang dinonaktifkan di browser. Pengaturan privasi yang terlalu ketat dapat memblokir penyimpanan cookies tanpa disadari pengguna.
Hal ini sering terjadi saat menggunakan mode private atau incognito, memasang ekstensi pemblokir iklan atau pelacak, serta menerapkan pengaturan keamanan browser yang tinggi. Ketika cookies tidak diizinkan, WordPress tidak dapat menyimpan sesi login sehingga proses masuk ke dashboard gagal.
Cache dan cookies lama yang tersimpan di browser juga dapat menimbulkan konflik saat login ke WordPress. Masalah ini sering muncul setelah website mengalami perubahan seperti pergantian domain, migrasi hosting, atau pembaruan WordPress.
Data lama yang masih tersimpan membuat browser membaca informasi yang tidak sesuai dengan kondisi website saat ini, sehingga cookies baru gagal dibuat atau dibaca dengan benar.
Beberapa plugin cache atau keamanan bekerja dengan memodifikasi sistem login WordPress. Plugin cache, firewall, pembatas login, atau fitur penggantian URL login dapat mengubah cara WordPress mengelola cookies. Jika pengaturan plugin tidak tepat atau terjadi konflik antar plugin, proses pembuatan dan penyimpanan cookie bisa terganggu dan memicu error “Cookies Are Blocked”.
Tema WordPress yang tidak ditulis dengan baik dapat menghasilkan output sebelum sistem mengirim header cookie. Hal ini bisa berupa spasi kosong, karakter tersembunyi, atau penggunaan fungsi seperti echo dan print di lokasi yang tidak semestinya. Output yang muncul terlalu dini akan menyebabkan WordPress gagal mengirim cookie, sehingga proses login tidak berjalan normal.
Karakter tak terlihat seperti spasi sebelum tag <?php, spasi setelah ?>, atau adanya BOM (Byte Order Mark) pada file PHP sering menjadi penyebab tersembunyi error cookies. Karakter-karakter ini membuat server mengirim output sebelum header cookie dikirimkan, yang akhirnya menyebabkan cookies gagal dibuat atau dibaca oleh browser.
Ketidaksesuaian antara URL WordPress dan domain yang digunakan juga dapat memicu masalah cookies. Contohnya, WordPress diakses menggunakan versi www tetapi disimpan tanpa www, atau SSL sudah aktif namun URL masih menggunakan HTTP. Selain itu, konfigurasi subdomain yang tidak tepat dapat membuat WordPress kesulitan menentukan lokasi penyimpanan cookie yang benar.
Pada kondisi tertentu seperti penggunaan subdomain, reverse proxy, atau CDN, WordPress bisa gagal menentukan domain cookie secara otomatis. Jika konfigurasi cookie tidak sesuai dengan struktur website dan server, browser tidak dapat menyimpan cookies dengan benar. Akibatnya, sesi login tidak terbentuk dan error “Cookies Are Blocked” pun muncul.
1. Aktifkan Cookies di Browser
Pastikan browser mengizinkan cookies untuk website kamu. Berikut langkah-langkahnya:
2. Hapus Cache dan Cookies Browser
Langkah ini sangat penting jika error muncul tiba-tiba.
3. Coba Login Menggunakan Browser atau Perangkat Lain
Jika berhasil maka:
4. Nonaktifkan Semua Plugin (Penyebab Paling Umum)
Jika tidak bisa login ke dashboard:
Masuk ke File Manager / FTP
Rename folder: wp-content/plugins
menjadi: plugins-disabled
Coba login kembali
Jika berhasil, berarti salah satu plugin penyebabnya. Aktifkan plugin satu per satu untuk menemukan plugin yang bermasalah.
5. Ganti Tema ke Tema Default
Tema aktif bisa menjadi sumber error. Berikut merupakan langkah-langkah nya:
Jika berhasil:
functions.php?>?> di akhir file PHP6. Periksa dan Bersihkan Whitespace / BOM
File yang perlu dicek:
wp-config.phpfunctions.phpJangan lupa untuk memastikan hal berikut:
<?phpJika tidak bisa login dashboard:
Tambahkan di wp-config.php: define('WP_HOME','https://domainkamu.com');
define('WP_SITEURL','https://domainkamu.com');
Pastikan:
www konsistenTambahkan sebelum komentar terakhir: define('COOKIE_DOMAIN', 'domainkamu.com');
define('COOKIEPATH', '/');
define('SITECOOKIEPATH', '/');
Solusi ini efektif untuk:
Tambahkan ke functions.php: if (!ob_get_level()) {
ob_start();
}
Ini membantu mencegah output sebelum cookie dikirim.
Jika menggunakan plugin keamanan:
Coba nonaktifkan sementara dan uji login.
Error “Cookies Are Blocked” bukan merupakan bug fatal, melainkan masalah konfigurasi atau konflik teknis pada WordPress. Dengan memahami cara kerja cookies, masalah ini dapat diatasi secara bertahap, mulai dari mengecek pengaturan browser, membersihkan cache, menonaktifkan plugin atau tema bermasalah, hingga memastikan konfigurasi domain dan file PHP sudah benar. Dengan langkah yang tepat, WordPress dapat kembali normal tanpa perlu instal ulang.
Laravel merupakan salah satu framework PHP paling populer yang dikenal cepat, aman, dan memiliki sistem…
Perkembangan teknologi digital tidak hanya mengubah cara manusia bekerja dan berkomunikasi, tetapi juga cara mengelola…
Clone website adalah proses menyalin seluruh isi website, mulai dari file, database, hingga konfigurasi—ke lokasi…
Di era digital yang semakin kompetitif, berbagai platform dan bisnis online terus mencari cara efektif…
Perkembangan neuroteknologi global dalam satu dekade terakhir menunjukkan lompatan yang luar biasa. Teknologi yang dahulu…
Dalam kehidupan sehari-hari, banyak orang memiliki tujuan yang besar dan mulia, mulai dari ingin sukses…