Kamu mengalami error cookies blocked pada saat mau login ke dashboard? Tenang, peringatan “Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress” tidak hanya kamu yang mengalaminya. Saya juga pernah mengalami ini.
Biasanya pesan ini muncul akibat terdapat multi website yang terpasang pada 1 hosting. Maka wajar kalau muncul pesan tersebut. Selain itu jika kamu punya plugin caching yang terinstal di WordPress, kemungkinan inilah yang menjadi penyebab terjadinya “Error Cookies Blocked” saat mencoba masuk ke dashboard admin, atau halaman login.
Jika kamu menemukan pesan error cookies blocked seperti di bawah ini, semoga artikel ini bisa memberikanmu solusi.
Error: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.
Tapi tenang, nggak usah khawatir, karena pesan error ini dapat dibetulkan dalam beberapa tahap sebagai beriku. Lagi pula sebenarnya saya nggak yakin kalau masalah sebenarnya disebabkan oleh cookie yang terblokir oleh browser.
Saya menggunakan Chrome untuk smartphone dan laptop, cookie-nya sejauh ini sih nggak pernah terblokir. Jadi saya pikir WordPress sedang melakukan pengujian untuk menemukan cookie, yang tidak ditampilkan oleh plugin caching pada WordPress saya. Setidaknya menurut saya sih seperti itu.
Penyebab Terjadinya Error Cookies Blocked
Umumnya error ini muncul karena wordpress menyimpan cache yang nggak bisa diflush otomatis secara default dari wordpress. Atau emang error yang terjadi karena migrasi dari BP ke WordPress, dan lupa untuk melakukan flush cache dari plugin cache yang digunakan, seperti : w3 total cache, wp super cache, dsb sehingga menyebabkan terjadinya error cookies blocked.
Nggak usah cemas, cukup lakukan pengubahan pada beberapa kode berikut ini: Umumnya wp-config.php memiliki kode sbb :
<?php/*** The base configurations of the WordPress.** This file has the following configurations: MySQL settings, Table Prefix,* Secret Keys, WordPress Language, and ABSPATH. You can find more information* by visiting {@link http://codex.wordpress.org/Editing_wp-config.php Editing* wp-config.php} Codex page. You can get the MySQL settings from your web host.
Lakukan cek pada kode : <?php lalu letakan kode ini di bawahnya, ingat pastikan untuk tidak keliru meletakkan kode <?php di atas.
<!-- wp:paragraph --><p><em>define(‘COOKIE_DOMAIN’, $_SERVER[‘HTTP_HOST’] );</em></p><!-- /wp:paragraph --><!-- wp:paragraph --><p><em>/* Recommended Setting from Blog.JaapNS.Com. */</em></p><!-- /wp:paragraph -->
sehingga menjadi seperti ini :
<!-- wp:paragraph --><p><?php</p><!-- /wp:paragraph --><!-- wp:paragraph --><p><em>define(‘COOKIE_DOMAIN’, $_SERVER[‘HTTP_HOST’] );</em></p><!-- /wp:paragraph --><!-- wp:paragraph --><p><em>/* Recommended Setting from Blog.JaapNS.Com. */</em></p><!-- /wp:paragraph --><!-- wp:paragraph --><p>/**<br>* The base configurations of the WordPress.<br>*<br>* This file has the following configurations: MySQL settings, Table Prefix,<br>* Secret Keys, WordPress Language, and ABSPATH. You can find more information<br>* by visiting {@link http://codex.wordpress.org/Editing_wp-config.php Editing<br>* wp-config.php} Codex page. You can get the MySQL settings from your web host.<br>*</p><!-- /wp:paragraph -->
Error Cookies Blocked Quick “Fix” #1
Ada kasus serupa juga yang muncul di forum diskusi, seseorang mengalami “Cookie Blocked” pada dashboar WordPress pribadinya dengan pesan error yang sama seperti di atas muncul pada halaman login.
Dari semua komentar, kebanyakan dari mereka menyarankan untuk melakukan penginstallan WordPress ulang, pasang plugin ulang, dan sebagainnya lagi memberikan saran untuk menyewa teknisi biar nggak ribet.
Padahal sebenarnya semua itu nggak perlu dilakukan, solusinya beneran gampang. Saya sudah mencobanya dan berhasil.
Solusi Cookies Blocked Error
Ada dua cara yang bisa kamu lakukan sebagai solusi error cookies blocked. Perhatikan di bawah ini, kamu harus login ke cPanel terlebih dahulu, kemudian cari 2 file ini:
- Functions.php
- wp-config.php
Functions.php
Jika file functions.php sudah kamu temukan, lakukan edit kemudian tempel kode html di bawah ini:
setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
Kalau sudah, jangan lupa klik simpan. Lalu cari file kedua yaitu wp-config.php
wp-config.php
Lakukan hal yang sama, edit, dan bubuhkan kode html di bawah ini
define(‘COOKIE_DOMAIN’, false);
Lalu simpan, dan lakukan refresh pada halaman login WordPress yang error tadi. Demikian solusi cookies Blocked Error on WordPress Admin Dashboard, semoga bisa membantu. Silakan tinggalkan pertanyaan via komentar, jika masih bingung silakan tonton video di bawah ini: