Cómo corregir el error «Cookies are blocked or not supported by your browser»

Los errores suelen formar parte del proceso de desarrollo. En algún momento verás el mensaje de error: «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.» (Las cookies están bloqueadas o no son compatibles con tu navegador. Debes habilitar las cookies para usar WordPress.).

Este error puede aparecer cuando inicias sesión en tu sitio web de WordPress. Este artículo explica varias soluciones al error «enable cookies» de WordPress.

Mensaje de error: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress
Esta imagen muestra el error: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.

Al contrario de lo que indica el mensaje de error, este no significa necesariamente que aparezca por culpa de cookies bloqueadas.
A menudo recibirás ese error porque un plugin de seguridad o de caché está interfiriendo en tu sitio, o porque ha cambiado tu servidor o dirección IP tras migrar tu sitio a otro hosting.

A veces, este error desaparece simplemente actualizando el navegador.
Aplica las siguientes soluciones posibles si el error no desaparece.

Causas del error: «Cookies are blocked or not supported by your browser»

Solo hay unas pocas razones posibles por las que tu sitio WordPress muestra un error de cookies al intentar iniciar sesión. A continuación tienes las dos más habituales. Por suerte, podemos solucionarlas rápidamente.

Error de inicio de sesión de WordPress causado por un plugin de seguridad o caché

Los plugins de seguridad o caché pueden interferir con la gestión de cookies e inicio de sesión de tu sitio WordPress e impedir que la cookie de inicio de sesión del usuario de WordPress se genere correctamente. Como resultado, esto puede provocar el error «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.»

Para solucionarlo, desactiva temporalmente el plugin de seguridad y caché renombrando la carpeta del plugin. Para ello, accede a tu sitio web mediante FTP o con un plugin de gestor de archivos y renombra la carpeta concreta /wp-content/plugins/plugin-name a otra cosa.

A continuación, intenta iniciar sesión de nuevo en el escritorio de WordPress. Si esto soluciona tu problema, reinstala el plugin de caché y de seguridad y comunica a sus desarrolladores el problema de cookies que has experimentado, para que puedan corregirlo.

Error «WordPress not supported cookies» después de cambiar de servidor o proveedor de hosting

Si migras tu sitio WordPress a otro servidor y el dominio se mantiene sin cambios, puede crearse un conflicto entre las cookies almacenadas en tu navegador y el nuevo servidor de hosting. Así que borra todas las cookies del navegador e intenta acceder al escritorio de WordPress.

Solucionar el «WordPress Enable Cookies Error» editando el archivo wp-config.php

Debes pegar una única línea de código en este punto para erradicar este error. Puedes acceder al archivo wp-config.php a través de Filezilla en la carpeta raíz de tu sitio web. Pega el siguiente código al final, justo antes de la línea
/* That’s all, stop editing!…*/.

PHP
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

Actualiza el navegador y disfruta de iniciar sesión nuevamente en tu sitio web.

Soluciona el error «Cookies are blocked or not Supported» editando el archivo functions.php

Si ninguna de las soluciones anteriores ha funcionado, prueba la siguiente. Hemos dividido esta solución en tres pasos separados:

Paso 1: Abre y edita el archivo functions.php

Puedes acceder y abrir este archivo usando el gestor de archivos de cPanel o una herramienta FTP como Filezilla. Tras iniciar sesión, ve a la carpeta del tema de tu sitio web, donde se encuentra el archivo functions.php. Suele ser wp-content/themes/theme-name/functions.php.

Paso 2: Añade código al archivo functions.php

Copia el siguiente código y pégalo al final del archivo functions.php.

PHP
if ( SITECOOKIEPATH != COOKIEPATH ) {
    setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}

Paso 3: Guarda el archivo

Después de guardar y subir el archivo functions.php modificado a tu sitio web, ya no deberías ver el error «Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.»


¿Buscas el plugin de copia de seguridad, migración y staging más confiable para WordPress? Prueba WP STAGING.

Entradas relacionadas

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.