Como corrigir o erro "Os cookies estão bloqueados ou não são suportados pelo seu navegador"
John Turner
John Turner
Em vez de aceder ao seu painel de controlo do WordPress, vê uma mensagem de erro irritante: "Os cookies estão bloqueados ou não são suportados pelo seu browser".
Frustrante, não é?
Este é um dos erros de login mais comuns do WordPress. Apesar de parecer técnico, existem algumas correcções simples.
Neste tutorial, vou mostrar-lhe como voltar a entrar no seu site WordPress. Quer seja um principiante que nunca tocou em código ou um proprietário de site experiente, encontrará uma solução que funciona para si.
Eis as principais conclusões:
- Este erro impede que você faça login no WordPress, mas não afeta os visitantes — o seu site continua ativo e acessível.
- As causas mais comuns são plug-ins de segurança ou cache, uma migração recente do site ou configurações de privacidade do navegador que bloqueiam cookies.
- A maioria das correções não requer codificação. Comece com uma atualização completa ou limpe os cookies do seu navegador antes de tentar qualquer solução técnica.
- Se as soluções simples não funcionarem, desativar temporariamente os plugins de segurança ou cache geralmente resolve o problema.
- Para problemas persistentes, edite o seu ficheiro wp-config.php ou functions.php para fornecer ao WordPress instruções mais explícitas sobre o tratamento de cookies.
- Faça sempre uma cópia de segurança do seu site com o Duplicator antes de editar quaisquer ficheiros principais do WordPress.
Índice
- O que é o erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?
- Quais são as causas do erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?
- Como corrigir o erro "Os cookies estão bloqueados ou não são suportados pelo seu navegador
- Perguntas mais frequentes (FAQs)
O que é o erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?
Normalmente, este erro ocorre quando tenta iniciar sessão no WordPress. Em vez de aceder ao seu painel de controlo, recebe uma mensagem semelhante a esta:
ERROR: Cookies are blocked or not supported by your browser. You must enable cookies to use WordPress.
Pense nos cookies como a memória de curto prazo do seu site. Quando você faz login no WordPress, ele cria um pequeno arquivo de cookie no seu navegador que diz "Ei, essa pessoa está logada e autorizada a estar aqui".
Sem este cookie, o WordPress esquece-se de quem é o utilizador entre carregamentos de página. É como se tivesse de se apresentar de novo de cada vez que clica em algo. É por isso que não é possível manter a sessão iniciada quando os cookies não estão a funcionar corretamente.
O que torna este erro particularmente frustrante é o facto de poder aparecer mesmo quando:
- Os cookies estão activados no seu browser
- Tudo estava a funcionar bem ontem
- Não alterou nenhuma definição
Isso porque o problema nem sempre está nas configurações de cookies do seu navegador. Por vezes, está relacionado com o próprio WordPress, com a configuração do seu alojamento ou mesmo com plug-ins de segurança que tentam proteger o seu site.
A boa notícia? Normalmente, os seus visitantes ainda podem ver o seu sítio. Normalmente, este erro só afecta a parte administrativa do site.
Quais são as causas do erro "Os cookies estão bloqueados ou não são suportados pelo seu browser"?
Vamos analisar os três principais culpados por detrás deste erro frustrante. Saber o que está a causar o problema ajudá-lo-á a escolher a solução certa.
Plug-ins de segurança e de cache
Os seus plugins de segurança são como guardas superprotectores. Por vezes, fazem o seu trabalho um pouco bem demais.
Plugins de segurança populares, como Wordfence ou Sucuri, podem ocasionalmente bloquear a funcionalidade dos cookies enquanto protegem o seu site contra ataques. As suas intenções são boas, mas podem impedir que utilizadores legítimos (como você) façam login.
Os plugins de cache também podem interferir nas operações dos cookies quando tentam servir páginas em cache de forma demasiado agressiva.
Após a migração de um sítio Web
Acabou de mudar de fornecedor de alojamento ou mudou o seu sítio para um novo domínio? Esse pode ser o seu problema.
Quando se migra um sítio Web, os caminhos e as definições dos cookies podem ficar desalinhados. Após a migração, os cookies podem estar a procurar o seu sítio no local errado.
As questões mais comuns relacionadas com a migração incluem
- Caminhos de cookies não coincidentes na sua configuração
- Definições de domínio incorrectas
- Alterações no certificado SSL que afectam o comportamento dos cookies
Definições do navegador e ferramentas de privacidade
Os browsers modernos estão a tornar-se mais centrados na privacidade, o que é geralmente uma boa notícia. Mas, por vezes, estas caraterísticas de privacidade podem causar problemas como:
- Os modos de navegação privada normalmente bloqueiam os cookies
- Os bloqueadores de anúncios podem interferir com os cookies do WordPress
- As extensões de browser concebidas para garantir a privacidade podem perturbar a funcionalidade dos cookies
- Alguns navegadores bloqueiam os cookies de terceiros por defeito
O Chrome, o Firefox e o Safari tratam os cookies de forma diferente, razão pela qual o erro pode aparecer num navegador, mas não noutro.
Como corrigir o erro "Os cookies estão bloqueados ou não são suportados pelo seu navegador
Agora, vamos corrigir o erro «Os cookies estão bloqueados ou não são suportados pelo seu navegador». Experimente estes métodos por ordem — talvez não precise de experimentar todos!
- Método 1. Atualizar a página: a solução mais simples. Uma atualização completa limpa o cache da página atual e recarrega tudo do zero.
- Método 2. Limpe os cookies do seu navegador: Se atualizar a página não resolver o problema, limpar os cookies e o cache armazenados no seu navegador dará ao WordPress uma tela em branco para trabalhar.
- Método 3. Desative os plugins de segurança ou cache: os plugins de segurança e cache são uma das principais causas desse erro. Desativá-los temporariamente ajuda a identificar se um plugin é o culpado.
- Método 4. Edite o seu ficheiro wp-config.php: Adicionar uma única linha de código ao seu ficheiro de configuração do WordPress indica ao WordPress exatamente qual domínio usar para cookies, corrigindo incompatibilidades decorrentes de migrações ou alterações de alojamento.
- Método 5. Edite o seu ficheiro functions.php: uma correção mais avançada que adiciona código personalizado de tratamento de cookies ao seu tema, garantindo que o WordPress defina os cookies no caminho correto.
Método 1. Atualizar a página
Às vezes, a solução mais simples funciona. Antes de tentar algo complicado, comece por atualizar o navegador.
Uma atualização normal não é suficiente aqui; é necessária uma atualização completa. Veja como fazer isso:
- Windows: Prima Ctrl + F5
- Mac: Prima Cmd + Shift + R
Isto limpa a cache da página atual e recarrega tudo de novo. É como se o navegador fosse reiniciado rapidamente.
Método 2. Limpar os cookies do seu navegador
Se uma atualização forçada não funcionar, é altura de limpar os cookies do seu browser.
No Google Chrome, clique nos três pontos no canto superior direito e selecione Eliminar dados de navegação.

Assinale estas caixas:
- Cookies e outros dados do sítio
- Imagens e ficheiros em cache

Prima Apagar dados.
Depois de limpar a cache, feche completamente o browser, reabra-o e tente iniciar sessão novamente.
Método 3. Desativar os plug-ins de segurança ou de cache
O problema pode dever-se à ativação dos plug-ins de segurança ou de cache. Para resolver o problema, considere a possibilidade de os desativar.
Se não conseguir iniciar sessão, terá de desativar os plug-ins através do seu gestor de ficheiros. Não se preocupe, vamos fazer isso da forma mais fácil possível.
Ligue-se ao seu site com um cliente FTP (File Transfer Protocol) ou um gestor de ficheiros no seu painel de controlo de alojamento. Navegue até wp-content/plugins/
Localize a pasta do seu plugin de segurança ou de cache. Adicione "-deactivated" ao nome da pasta.
Por exemplo, renomeie "wordfence" para "wordfence-deactivated".
Isto desactiva temporariamente o plugin sem apagar quaisquer definições.
Que plugins visar primeiro:
- Plug-ins de segurança como Wordfence, iThemes Security ou Sucuri
- Plugins de cache como o WP Super Cache ou o W3 Total Cache
- Plugins de consentimento de cookies
- Quaisquer plugins instalados recentemente
Depois de desativar um plug-in, tente iniciar sessão novamente. Se funcionar, encontrou o culpado. Caso contrário, reactive esse plug-in (remova "-deactivated") e tente outro.
Se encontrar o plugin problemático, inicie sessão no WordPress (já o deve conseguir fazer). Aceda às definições do plug-in.
Procurar definições relacionadas com:
- Tratamento de cookies
- Cache do navegador
- Regras de segurança
Tente relaxar as definições demasiado rigorosas. Poderá ter de contactar a equipa de apoio do plug-in ou considerar a possibilidade de o remover completamente do seu sítio Web.
Método 4. Editar o ficheiro wp-config.php
Se os métodos anteriores não funcionaram, terá de explorar a configuração do WordPress. Este método requer a edição de ficheiros essenciais do WordPress, por isso, proceda com cuidado.
Faça sempre uma cópia de segurança do seu sítio Web antes de efetuar quaisquer alterações. Um carácter errado pode danificar o seu sítio Web, pelo que é importante saber que pode reverter o seu sítio Web, se necessário.

Em seguida, abra os ficheiros do seu site. Localize wp-config.php no diretório raiz do seu site.
Abra o ficheiro e adicione esta linha imediatamente antes da linha /* That's all, stop editing! */ comentário:
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );
Guarde o ficheiro e carregue-o novamente para o seu servidor. Tente iniciar sessão novamente para ver se o erro de cookies foi resolvido.
Método 5. Editar o ficheiro functions.php
Esta é a solução mais técnica, mas pode ser eficaz quando os cookies ainda não estão a funcionar corretamente. Adicione um código personalizado ao ficheiro functions.php para garantir o manuseamento adequado dos cookies.
Abra o ficheiro functions.php do seu tema. Adicione este código:
if ( SITECOOKIEPATH != COOKIEPATH ) {
setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}
Guardar o ficheiro.
Depois disso, limpe completamente a cache do seu browser. Tente iniciar sessão novamente.
Perguntas mais frequentes (FAQs)
Como é que resolvo o erro "Os cookies estão bloqueados ou não são suportados pelo seu browser. Tem de ativar os cookies para utilizar o WordPress"?
Se os cookies estiverem bloqueados pelo seu navegador, tente primeiro atualizar a página, limpar a cache do navegador ou experimentar um navegador diferente. Se isso não funcionar, desactive temporariamente os plug-ins de segurança, adicione definições de cookies ao seu ficheiro wp-config.php ou edite o seu ficheiro functions.php.
Se continuar a ter problemas, contacte o seu anfitrião Web para efetuar verificações do lado do servidor.
Como é que desbloqueio os cookies no meu browser?
Para desbloquear cookies no Google Chrome, abra as definições do seu navegador. Clique em Privacidade e segurança " Cookies de terceiros. Aqui, pode ajustar a forma como o seu navegador lida com os cookies.

O processo será semelhante para outros navegadores Web.
Porque é que diz que os cookies estão bloqueados quando não estão?
Este erro pode ocorrer mesmo quando os cookies estão activados. Os plug-ins de segurança ou de cache podem, por vezes, interferir com a funcionalidade dos cookies. Além disso, migrações recentes de sítios Web podem levar a caminhos de cookies incompatíveis.
Esses cookies bloqueados não vão mais impedir o seu acesso
Você resolveu um dos erros de login mais frustrantes do WordPress e agora sabe exatamente o que fazer se ele voltar a ocorrer.
Lembre-se, se o erro aparecer novamente, comece pelo mais simples. Uma atualização forçada ou a limpeza dos cookies do seu navegador resolvem o problema com mais frequência do que você imagina.
Se isso não funcionar, tente os métodos até encontrar o que funciona. Desativar os plugins de segurança ou cache geralmente é a solução ideal para a maioria dos utilizadores.
Para os casos mais complicados, editar o ficheiro wp-config.php ou functions.php fornece ao WordPress as instruções claras de cookies necessárias para permitir o seu acesso.
Precisa de reverter rapidamente um erro num website? Actualize para o Duplicator Pro para restauros com um clique e recuperação de desastres!
Encontrou outros erros do WordPress? Consulte os nossos outros guias de resolução de problemas para manter o seu site a funcionar corretamente: