Cookies bloqueados? Saiba como resolver o erro de cookies no WordPress

TL;DR

O erro de cookies bloqueados no WordPress costuma ter causa simples e local, e se resolve com poucos ajustes no wp-config, nos plugins ou no banco de dados do site.

  • Por que importa: sem login no painel, você não publica, atualiza plugins nem ajusta o site até corrigir o erro.
  • Como funciona: o cookie é um arquivo pequeno que o navegador guarda com dados da sessão e do login.
  • Em detalhe: no arquivo wp-config, defina o domínio do cookie com a constante COOKIE_DOMAIN, antes da linha final.
  • O panorama: em abril de 2025, o Chrome decidiu manter os cookies de terceiros; o login do WordPress usa cookie próprio e independe disso.

Graças à tecnologia digital e à maior presença dos aparelhos móveis no dia a dia, cada vez mais pessoas utilizam a internet como fonte de informação e para interagir com as marcas. Por isso é tão importante criar um site para seu negócio e ter uma forte presença online, principalmente por meio de plataformas como o WordPress.

Para tirar mais proveito dessas ferramentas, também é essencial entender alguns de seus principais componentes, como é o caso dos cookies. Eles estão presentes em praticamente todos os sites para alguma finalidade de otimização de acessos e conversão.

Porém, pode ser que você veja uma mensagem de erro de cookies no WordPress quando fizer login, dizendo que eles estão bloqueados. Apesar de parecer um grande problema, raramente é algo grave. Basta saber o caminho certo para resolver. Para ajudar você, vamos explicar como fazer isso.

Neste artigo, você verá:

  • O que são cookies?
  • Por que os cookies ficam bloqueados?
  • Como resolver o erro de cookies bloqueados no WordPress?

Acompanhe e entenda tudo que precisa saber sobre o assunto!

Neste post 3

O que são cookies?

Ao entrar em um site, ele faz automaticamente o download de um pequeno arquivo temporário para o seu navegador, que é o cookie. Em geral, ele é um arquivo de texto que praticamente não ocupa espaço no computador e não atrapalha sua navegação.

Sua função é atuar como um registro de informações-chave da navegação e do perfil do usuário, como sua localização, idade, histórico de navegação e afins. Com esses dados, você pode conseguir um entendimento mais aprofundado dos seus leads e otimizar suas campanhas de marketing, seus conteúdos, entre outras coisas.

Por que os cookies ficam bloqueados?

Infelizmente, é difícil apontar uma única causa para o erro de cookies no WordPress sem ter todo o contexto. Há muitas coisas que podem levar ao seu bloqueio, desde um erro de configuração no certificado SSL até um arquivo importante corrompido.

Em geral, identificar a causa mais provável é parte do processo de resolução desse problema. Também pode ser o bloqueio seja resultado de algum protocolo de um plugin de segurança.

Isso é mais comum quando o cookie em questão apresenta algum comportamento nocivo, como capturar dados de login, ou quando o próprio plugin apresenta algum problema.

Como resolver o erro de cookies bloqueados no WordPress?

Qualquer que seja a causa do erro, uma vez identificada, ele não é tão difícil de resolver. Mesmo em dúvida, ainda existem alguns métodos que você pode usar para solucionar essa situação. Veja os principais e como eles são executados.

Definir domínio

Primeiro, tente apenas atualizar a página, para garantir que não foi um erro pontual na execução do código. Se isso não funcionar, o problema pode estar na definição do domínio usado no seu cookie.

Para solucionar isso, você deve acessar o arquivo wp-config em seu computador e adicionar a seguinte linha de código:

  • // Set cookie domain for login cookies
  • define( ‘COOKIE_DOMAIN’, ‘.domain.com’ );

Na parte onde está escrito “domain.com”, você deve colocar o próprio domínio do seu site, para que o cookie possa encontrá-lo. Lembre-se de colocar o código antes da linha “/* That’s all, stop editing! Happy blogging. */”, que indica o fim do arquivo.

Ignorar cookies

Outro método possível, mas que não é o ideal, seria ignorar a instalação de cookies no site, permitindo que você faça o login sem eles enquanto não resolve o problema de forma permanente.

Para isso, você deve acessar o arquivo functions.php do seu tema no WordPress e adicionar a seguinte linha de código:

  • setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, COOKIEPATH, COOKIE_DOMAIN);
  • if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, SITECOOKIEPATH, COOKIE_DOMAIN);

Pode ser um pouco difícil fazer modificações em PHP com segurança. Então, para facilitar as coisas, o recomendado é baixar o plugin Code Snippets. Ele permite que você faça essas adições com mais facilidade e também administre cada uma delas. Dessa forma, quando precisar, pode desativar essas linhas de código separadamente.

Reativar uso de cookies

Em alguns casos, o erro de cookies no WordPress ocorre por que eles não estão ativados em seu navegador especificamente. Se eles não podem ser executados, o login no WordPress pode apresentar problemas.

Isso pode acontecer quando o seu navegador não encontra os protocolos de autenticação do site. Felizmente, isso pode ser resolvido em quatro passos:

  • acesse seu PHPMYADMIN;
  • abra a tabela WP-OPTIONS em seu banco de dados;
  • vá em OPTION_VALUE, dê um duplo clique e adicione o protocolo da hospedagem antes da sua URL;
  • repita o passo anterior na próxima linha para que ambas fiquem iguais.

Isso deve resolver o problema.

Outros métodos

Há vários pequenos procedimentos que você também pode fazer, mas que não exigem uma explicação tão aprofundada. Sendo assim, separamos alguns dos principais nesta lista:

  • apague o arquivo .htaccess e crie uma cópia de backup. Se funcionar, salve o link permanente e ele criará um novo arquivo;
  • verifique se seus plugins de SSL estão redirecionando para HTTPS corretamente;
  • renomeie sua pasta de plugins para que todos sejam desativados e, depois, ative-os um de cada vez. Isso ajuda a resolver o erro se ele foi causado por um plugin de segurança;
  • renomeie a pasta com os arquivos de tema e o WordPress vai retornar à configuração padrão. Se isso resolver o problema, apague a pasta e reinstale o tema. É raro, mas os erros de cookie no WordPress podem ser causados pelo seu tema.

Com essas informações, você já tem alguns caminhos a seguir para resolver erros de cookie no WordPress e normalizar seu acesso. Porém, caso eles persistam, é uma boa ideia procurar ajuda técnica ou o suporte da plataforma.

Para ajudar a evitar mais problemas como este, veja também nosso artigo falando sobre os principais erros no WordPress e esteja ainda mais preparado.

Perguntas frequentes

Por que aparece a mensagem 'cookies bloqueados' no WordPress?

A mensagem aparece quando o navegador não consegue gravar o cookie de autenticação que o WordPress usa para manter você conectado. As causas mais comuns são plugins de segurança ou de cache interferindo, uma migração recente do site, um certificado SSL mal configurado ou as configurações de privacidade do navegador bloqueando cookies. Identificar a causa provável já é metade da solução, porque cada origem pede um ajuste diferente.

Como saber se o erro de cookies foi causado por um plugin?

Renomeie a pasta 'plugins' pelo FTP ou pelo gerenciador de arquivos da hospedagem: isso desativa todos de uma vez. Se o login voltar a funcionar, o problema estava em um plugin, provavelmente de segurança ou cache. Devolva o nome original à pasta e reative os plugins um a um, testando o acesso a cada passo, até o erro reaparecer e revelar o culpado.

O erro de cookies bloqueados no WordPress é perigoso?

Na maioria dos casos, não. O erro costuma vir de uma configuração de cookie, de um plugin ou do navegador, e não de uma invasão. Ele impede o login, mas não significa que o site foi comprometido. Ainda assim, vale investigar: se um plugin de segurança bloqueou o cookie por detectar captura de dados de login, o alerta pode apontar um comportamento suspeito que merece atenção.

Como reativar os cookies pelo PHPMyAdmin no WordPress?

Acesse o PHPMyAdmin da sua hospedagem e abra a tabela wp_options do banco de dados. No campo option_value, dê um duplo clique e acrescente o protocolo (https://) antes da URL, na linha do 'siteurl'. Repita o ajuste na linha do 'home', para que as duas fiquem iguais. Isso corrige casos em que o WordPress não encontra os protocolos de autenticação do site.

Editar arquivos do WordPress com o Bloco de Notas pode causar erro de cookies?

Pode. Editores de texto simples, como o Bloco de Notas do Windows, às vezes inserem caracteres invisíveis que corrompem a geração do cookie. Por isso, prefira um editor de código ao mexer no wp-config.php ou no functions.php, ou use o plugin Code Snippets, que aplica os trechos de código com segurança e permite ativar e desativar cada um separadamente.

MM Matt Montenegro