Hai teman-teman! Pernah nggak sih kalian ngalamin masalah saat mau login ke WordPress dan tiba-tiba muncul pesan error β€œCookies are blocked”? Duh, pasti bikin jengkel ya! Tapi tenang, artikel ini hadir untuk membantu kamu mengatasi masalah tersebut dengan cara yang mudah dan efektif. Kita bakal bahas apa yang menyebabkan error ini dan langkah-langkah apa yang bisa kamu ambil untuk memperbaikinya. Yuk, kita selami lebih dalam!

Error ini biasanya muncul ketika WordPress tidak bisa menyimpan cookie di browser kamu. Cookies sendiri sangat penting untuk menjaga sesi login kamu agar tetap aktif dan aman. Tanpa cookies, kamu bakal kesulitan untuk tetap terhubung dengan dashboard WordPress-mu. Tapi sebelum kita beralih ke solusinya, mari kita pahami dulu penyebab utamanya.

Penyebab “Cookies Are Blocked” di WordPress

  1. Pengaturan Browser yang Ketat:
    • Kadang, pengaturan privasi dan keamanan di browser kamu terlalu ketat hingga mencegah WordPress menyimpan cookies. Hal ini sering terjadi pada browser yang direkayasa ulang atau memiliki ekstensi keamanan yang ketat.
  2. Cache dan Cookie yang Kadaluarsa:
    • Cache atau cookies lama di browser kadang menyebabkan bentrokan dengan session baru yang ingin dibuat WordPress. Akibatnya, WordPress tidak bisa login seperti biasa.
  3. Kesalahan pada URL Situs:
    • Jika ada perbedaan dalam URL situs (misalnya, www dan non-www atau http dan https), hal ini bisa bikin WordPress bingung dan memicu error cookies.
  4. Permasalahan Plugin dan Tema:
    • Plugin atau tema tertentu mungkin memiliki kode yang mengganggu fungsi penyimpanan cookies.
  5. Konfigurasi Server:
    • Setting server atau firewall bisa juga jadi biang kerok yang mencegah cookies tersimpan dengan baik.

Solusi Praktis Mengatasi “Cookies Are Blocked”

Sekarang kita masuk ke bagian yang paling penting, yaitu solusi untuk masalah ini. Berikut langkah-langkah yang bisa kamu coba:

1. Periksa Pengaturan Browser

Langkah pertama adalah memeriksa settingan browser kamu. Tiap browser punya cara yang agak berbeda, tapi intinya kamu perlu memastikan agar cookies diizinkan.

  • Untuk Google Chrome, buka Settings > Privacy and Security > Cookies and Other Site Data dan pastikan opsi β€œAllow all cookies” tercentang.
  • Di Mozilla Firefox, buka menu Options > Privacy & Security. Pada bagian β€œCookies and Site Data”, pastikan β€œAccept cookies and site data” diatur dengan benar.

Jika kamu menggunakan browser lain, coba sesuaikan pengaturan cookiesnya.

2. Bersihkan Cache dan Cookies

Membersihkan cache dan cookies bisa jadi langkah yang efektif.

  • Di Google Chrome, klik ikon tiga titik > More Tools > Clear Browsing Data. Pilih β€œCookies and other site data” dan β€œCached images and files”, kemudian klik β€œClear data”.
  • Di Firefox, klik simbol tiga baris > Options > Privacy & Security > Cookies and Site Data, lalu klik β€œClear Data”.

Langkah ini membebaskan browser dari data lama yang bisa saja bikin bentrokan dengan data session baru.

3. Cek URL Situs

Pastikan URL situs WordPress kamu konsisten di pengaturan domain dan di dalam konfigurasi WordPress.

  • Pergi ke Settings > General di WordPress dashboard, dan pastikan β€œWordPress Address (URL)” dan β€œSite Address (URL)” sama persis.

4. Nonaktifkan Plugin dan Tema

Kadang masalah disebabkan oleh plugin atau tema. Cobalah untuk menonaktifkan semua plugin dan mengganti tema ke default seperti β€œTwenty Twenty-One”.

  • Di situs WordPress, pergi ke Plugins, lalu deactive semua plugin. Kemudian aktifkan satu per satu untuk mengidentifikasi pelaku masalah.

5. Sesuaikan Pengaturan Server

Jika kamu memiliki akses ke panel kontrol server atau file .htaccess, pastikan pengaturannya tidak memblok cookies.

  • Coba kontak tim dukungan hosting kamu jika merasa kesulitan dalam aspek ini. Mereka biasanya bisa langsung membantu.

6. Igonore WordPress Filters

Terkadang, filter cookies WordPress bisa mengganggu. Coba tambahkan kode berikut ini pada file functions.php tema kamu:

remove_filter('auth_cookie_expiration', 'wp_invalidate_expired_session');

Kode ini menghapus filter default yang bisa saja mempercepat kedaluwarsa cookies secara tidak sengaja.

7. Aktifkan Debugging Mode

Gunakan mode debung di WordPress untuk mendapatkan pesan error yang lebih deskriptif. Tambahkan baris berikut dalam file wp-config.php:

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

Debugging akan mencatat error pada debug.log di wp-content sehingga lebih mudah dideteksi dan diatasi.

8. Refresh IP and DNS

Terkadang, hanya dengan mereset IP atau menangani DNS bisa menyelesaikan masalah ini.

  • Buka Command Prompt (CMD) dan ketik ipconfig /flushdns di Windows untuk mereset.

FAQ

1. Apakah ini akan menghapus data saya yang lain di WordPress?

Tidak, langkah-langkah di atas hanya akan mempengaruhi session cookies. Data dan konten WordPress kamu akan tetap aman.

2. Apakah menggunakan browser yang berbeda bisa menjadi solusi?

Tentu saja! Jika kamu menduga browser tertentu bermasalah, coba gunakan browser lain seperti Edge, Safari, atau lainnya.

3. Apakah mengaktifkan semua cookies bisa membahayakan?

Secara umum, mengaktifkan cookies di browser cukup aman, tapi tetap pastikan untuk mengunjungi situs tepercaya saja.

Kesimpulan

Nah, sekarang kamu tahu berbagai cara untuk mengatasi error login di WordPress saat β€œCookies Are Blocked”. Kamu bisa coba satu per satu langkah di atas dan lihat mana yang cocok dengan masalah yang kamu hadapi. Ingat, menjaga situs dan browser kamu tetap terupdate dan aman adalah kunci untuk menghindari masalah seperti ini di masa depan.

Semoga artikel ini bermanfaat dan membuat hidupmu lebih mudah. Jika kamu punya tips tambahan atau pengalaman yang berbeda, jangan ragu untuk berbagi di kolom komentar. Selamat mencoba dan semoga sukses!

Tautan Ekstra

Author

Seorang yang memiliki minat di dunia teknologi dan bekerja sebagai Freelancer. Keahlian System Adminstrator, Wordpress Devloper, & Network System.

Write A Comment

Topik Populer

Konsultasi Seputar Blog, IT, Wordpress dan Server Gratis