Comment corriger l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
John Turner
John Turner
Au lieu d'accéder à votre tableau de bord WordPress, vous voyez apparaître un message d'erreur ennuyeux : "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur".
Frustrant, n'est-ce pas ?
Il s'agit de l'une des erreurs de connexion les plus courantes de WordPress. Malgré son aspect technique, il existe quelques solutions simples.
Dans ce tutoriel, je vous montrerai comment retourner dans votre site WordPress. Que vous soyez un débutant qui n'a jamais touché au code ou un propriétaire de site expérimenté, vous trouverez une solution qui vous conviendra.
En voici les principaux enseignements :
- Cette erreur vous empêche de vous connecter à WordPress, mais n'affecte pas vos visiteurs : votre site reste accessible et en ligne.
- Les causes les plus courantes sont les plugins de sécurité ou de mise en cache, une migration récente du site web ou les paramètres de confidentialité du navigateur qui bloquent les cookies.
- La plupart des corrections ne nécessitent aucun codage. Commencez par actualiser complètement la page ou effacer les cookies de votre navigateur avant d'essayer toute solution technique.
- Si les solutions simples ne fonctionnent pas, la désactivation temporaire des plugins de sécurité ou de mise en cache permet souvent de résoudre le problème.
- Pour les problèmes persistants, modifiez votre fichier wp-config.php ou functions.php afin de donner à WordPress des instructions plus explicites concernant la gestion des cookies.
- Sauvegardez toujours votre site avec Duplicator avant de modifier les fichiers WordPress principaux.
Table des matières
- Qu'est-ce que l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
- Quelles sont les causes de l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
- Comment corriger l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
- Foire aux questions (FAQ)
Qu'est-ce que l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
Vous rencontrez généralement cette erreur lorsque vous essayez de vous connecter à WordPress. Au lieu d'accéder à votre tableau de bord, vous obtenez un message qui ressemble à ceci :
ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.
Les cookies sont la mémoire à court terme de votre site. Lorsque vous vous connectez à WordPress, il crée un petit fichier cookie dans votre navigateur qui dit "Hé, cette personne est connectée et autorisée à être ici".
Sans ce cookie, WordPress oublie qui vous êtes entre les chargements de pages. C'est comme si vous deviez vous présenter à nouveau à chaque fois que vous cliquez sur quelque chose. C'est pourquoi vous ne pouvez pas rester connecté lorsque les cookies ne fonctionnent pas correctement.
Ce qui rend cette erreur particulièrement frustrante, c'est qu'elle peut survenir même lorsque l'on est en présence d'un problème :
- Les cookies sont activés dans votre navigateur
- Tout fonctionnait bien hier
- Vous n'avez pas modifié les paramètres
En effet, le problème n'est pas toujours lié aux paramètres des cookies de votre navigateur. Il est parfois lié à WordPress lui-même, à la configuration de votre hébergement ou même aux plugins de sécurité qui tentent de protéger votre site.
La bonne nouvelle ? Vos visiteurs peuvent généralement toujours consulter votre site. Cette erreur n'affecte généralement que l'administration.
Quelles sont les causes de l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
Examinons les trois principales causes de cette erreur frustrante. Connaître la cause du problème vous aidera à choisir la bonne solution.
Plugins de sécurité et de mise en cache
Vos plugins de sécurité sont comme des gardiens surprotecteurs. Parfois, ils font leur travail un peu trop bien.
Les plugins de sécurité populaires tels que Wordfence ou Sucuri peuvent parfois bloquer les fonctionnalités des cookies tout en protégeant votre site contre les attaques. Leurs intentions sont louables, mais cela peut empêcher les utilisateurs légitimes (comme vous) de se connecter.
Les plugins de mise en cache peuvent également interférer avec le fonctionnement des cookies lorsqu'ils tentent de servir des pages mises en cache de manière trop agressive.
Après la migration d'un site web
Vous venez de changer d'hébergeur ou de transférer votre site vers un nouveau domaine? Cela pourrait être la cause de votre problème.
Lorsque vous migrez un site web, les chemins et les paramètres des cookies peuvent être mal alignés. Après le transfert, les cookies peuvent rechercher votre site au mauvais endroit.
Les problèmes courants liés à la migration sont les suivants
- Chemins d'accès aux cookies incompatibles dans votre configuration
- Paramètres de domaine incorrects
- Modifications du certificat SSL affectant le comportement des cookies
Paramètres du navigateur et outils de protection de la vie privée
Les navigateurs modernes sont de plus en plus axés sur la protection de la vie privée, ce qui est généralement une bonne nouvelle. Mais parfois, ces fonctions de confidentialité peuvent poser des problèmes :
- Les modes de navigation privée bloquent généralement les cookies
- Les bloqueurs de publicité peuvent interférer avec les cookies de WordPress
- Les extensions de navigateur conçues pour la protection de la vie privée peuvent perturber le fonctionnement des cookies
- Certains navigateurs bloquent par défaut les cookies de tiers
Chrome, Firefox et Safari gèrent tous les cookies différemment, ce qui explique pourquoi l'erreur peut apparaître dans un navigateur et pas dans un autre.
Comment corriger l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur" ?
Maintenant, corrigeons l'erreur « Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur ». Essayez ces méthodes dans l'ordre — vous n'aurez peut-être pas besoin de toutes les essayer !
- Méthode 1. Actualiser la page: la solution la plus simple. Une actualisation complète efface le cache de la page actuelle et recharge tout depuis le début.
- Méthode 2. Effacez les cookies de votre navigateur: si l'actualisation ne suffit pas, effacer les cookies et le cache stockés dans votre navigateur permet à WordPress de repartir de zéro.
- Méthode 3. Désactivez les plugins de sécurité ou de mise en cache: les plugins de sécurité et de mise en cache sont l'une des principales causes de cette erreur. Les désactiver temporairement permet de déterminer si un plugin est en cause.
- Méthode 4. Modifiez votre fichier wp-config.php: l'ajout d'une seule ligne de code à votre fichier de configuration WordPress indique à WordPress exactement quel domaine utiliser pour les cookies, ce qui corrige les incompatibilités liées aux migrations ou aux changements d'hébergement.
- Méthode 5. Modifiez votre fichier functions.php: une solution plus avancée qui ajoute un code personnalisé de gestion des cookies à votre thème, garantissant que WordPress définit les cookies sur le chemin correct.
Méthode 1. Actualiser la page
Parfois, la solution la plus simple fonctionne. Avant d'essayer quoi que ce soit de compliqué, commencez par actualiser correctement votre navigateur.
Un rafraîchissement régulier ne suffit pas ici ; vous avez besoin d'un rafraîchissement complet. Voici comment procéder :
- Windows: Appuyer sur Ctrl + F5
- Mac: Appuyez sur Cmd + Shift + R
Cette opération permet d'effacer le cache de la page en cours et de tout recharger. C'est comme si vous redémarriez rapidement votre navigateur.
Méthode 2. Effacer les cookies de votre navigateur
Si un rafraîchissement complet n'a pas fonctionné, il est temps d'effacer les cookies de votre navigateur.
Dans Google Chrome, cliquez sur les trois points en haut à droite et sélectionnez Supprimer les données de navigation.

Cochez ces cases :
- Cookies et autres données du site
- Images et fichiers mis en cache

Cliquez sur Supprimer les données.
Après avoir vidé votre cache, fermez complètement votre navigateur, ouvrez-le à nouveau et essayez de vous connecter à nouveau.
Méthode 3. Désactiver les plugins de sécurité ou de mise en cache
Le problème peut être dû à l'activation de vos plugins de sécurité ou de mise en cache. Pour résoudre le problème, envisagez de les désactiver.
Si vous ne pouvez pas vous connecter, vous devrez désactiver les plugins dans votre gestionnaire de fichiers. Ne vous inquiétez pas, nous ferons en sorte que cela soit aussi simple que possible.
Connectez-vous à votre site à l'aide d'un client FTP (File Transfer Protocol) ou du gestionnaire de fichiers de votre panneau de contrôle d'hébergement. Naviguez jusqu'à wp-content/plugins/
Trouvez le dossier de votre plugin de sécurité ou de mise en cache. Ajoutez "-deactivated" au nom du dossier.
Par exemple, renommez "wordfence" en "wordfence-deactivated".
Cela désactive temporairement le plugin sans supprimer les paramètres.
Quels sont les plugins à cibler en priorité:
- Plugins de sécurité comme Wordfence, iThemes Security ou Sucuri
- Plugins de mise en cache comme WP Super Cache ou W3 Total Cache
- Plugins de consentement aux cookies
- Tous les plugins récemment installés
Après avoir désactivé un plugin, essayez de vous reconnecter. Si cela fonctionne, vous avez trouvé le coupable. Si ce n'est pas le cas, réactivez ce plugin (supprimez "-deactivated") et essayez-en un autre.
Si vous trouvez le plugin qui pose problème, connectez-vous à WordPress (vous devriez pouvoir le faire maintenant). Allez dans les réglages du plugin.
Recherchez les paramètres liés aux éléments suivants
- Traitement des cookies
- Mise en cache du navigateur
- Règles de sécurité
Essayez d'assouplir les paramètres trop stricts. Vous devrez peut-être contacter l'équipe d'assistance du plugin ou envisager de le supprimer complètement de votre site web.
Méthode 4. Modifier le fichier wp-config.php
Si les méthodes précédentes n'ont pas fonctionné, vous devrez vous plonger dans la configuration de WordPress. Cette méthode nécessite de modifier les fichiers principaux de WordPress, alors procédons avec prudence.
Sauvegardez toujours votre site web avant d'y apporter des modifications. Un seul caractère erroné pourrait endommager votre site. Il est donc important de savoir que vous pouvez revenir en arrière si nécessaire.

Ensuite, ouvrez les fichiers de votre site. Trouvez wp-config.php dans le répertoire racine de votre site.
Ouvrez le fichier et ajoutez cette ligne juste avant la ligne /* That's all, stop editing! */ commentaire :
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );
Enregistrez le fichier et téléchargez-le sur votre serveur. Essayez de vous connecter à nouveau pour voir si l'erreur concernant les cookies a été résolue.
Méthode 5. Modifier le fichier functions.php
Il s'agit de la solution la plus technique, mais elle peut s'avérer efficace lorsque les cookies ne fonctionnent toujours pas correctement. Vous ajouterez un code personnalisé au fichier functions.php afin de garantir une gestion correcte des cookies.
Ouvrez le fichier functions.php de votre thème. Ajoutez ce code :
if ( SITECOOKIEPATH != COOKIEPATH ) {
setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}
Enregistrer le fichier.
Ensuite, videz complètement le cache de votre navigateur. Essayez de vous connecter à nouveau.
Foire aux questions (FAQ)
Comment résoudre l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur. Vous devez activer les cookies pour utiliser WordPress" ?
Si les cookies sont bloqués par votre navigateur, essayez d'abord d'actualiser la page, de vider le cache de votre navigateur ou d'utiliser un autre navigateur. Si cela ne fonctionne pas, désactivez temporairement les plugins de sécurité, ajoutez des paramètres de cookies à votre fichier wp-config.php ou modifiez votre fichier functions.php.
Si vous êtes toujours bloqué, contactez votre hébergeur pour qu'il effectue des vérifications au niveau du serveur.
Comment débloquer les cookies dans mon navigateur ?
Pour débloquer les cookies dans Google Chrome, ouvrez les paramètres de votre navigateur. Cliquez sur Confidentialité et sécurité " Cookies tiers. Ici, vous pouvez régler la façon dont votre navigateur gère les cookies.

La procédure est similaire pour les autres navigateurs web.
Pourquoi est-il indiqué que les cookies sont bloqués alors qu'ils ne le sont pas ?
Cette erreur peut se produire même lorsque les cookies sont activés. Les plugins de sécurité ou de mise en cache peuvent parfois interférer avec la fonctionnalité des cookies. En outre, les récentes migrations de sites web peuvent entraîner des erreurs dans les chemins d'accès aux cookies.
Ces cookies bloqués ne vous empêcheront plus d'accéder au site
Vous avez résolu l'une des erreurs de connexion les plus frustrantes de WordPress, et vous savez désormais exactement quoi faire si elle se reproduit.
N'oubliez pas : si l'erreur réapparaît, commencez par les solutions les plus simples. Un rafraîchissement complet ou la suppression des cookies de votre navigateur permettent souvent de résoudre le problème.
Si cela ne fonctionne pas, essayez toutes les méthodes jusqu'à ce que quelque chose fonctionne. La désactivation de vos plugins de sécurité ou de mise en cache est généralement la solution idéale pour la plupart des utilisateurs.
Pour les cas les plus complexes, modifier votre fichier wp-config.php ou functions.php fournit à WordPress les instructions claires dont il a besoin pour vous permettre de vous reconnecter.
Vous avez besoin de revenir rapidement en arrière suite à une erreur sur un site web ? Passez à Duplicator Pro pour des restaurations en un clic et une reprise après sinistre !
Avez-vous rencontré d'autres erreurs WordPress ? Consultez nos autres guides de dépannage pour assurer le bon fonctionnement de votre site :
- Comment résoudre l'erreur d'établissement d'une connexion à la base de données dans WordPress ?
- Comment augmenter la limite de mémoire dans WordPress
- Maîtriser le débogage de WordPress : Des bases aux techniques avancées
- Comment réparer l'écran blanc de WordPress
- Comment corriger l'erreur 500 Internal Server