Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🍪 Como adicionar um banner de cookies no WordPress: Complianz e alternativas (2026)

🍪 Como adicionar um banner de cookies no WordPress: Complianz e alternativas (2026)

Todos os websites direcionados a utilizadores europeus devem notificar os visitantes sobre a utilização de cookies. Desde 2018, o RGPD (Regulamento Geral sobre a Proteção de Dados) transformou esta prática de cortesia numa exigência legal com potenciais coimas até 4% da receita anual. E a Diretiva ePrivacy acrescenta especificidade: o consentimento tem de ser explícito, informado e revogável.

Mas a realidade é esta: o proprietário de um pequeno site WordPress não contrata um advogado para um banner. Procura um plugin, gratuito, que não torne o site lento, com bloqueio automático de scripts de terceiros. E aqui o mercado mudou. O plugin Popups, que foi recentemente uma solução popular para janelas de cookies, está encerrado desde julho de 2022 devido a uma vulnerabilidade. A sua utilização não é permitida, é uma falha de segurança.

Felizmente, 2026 oferece alternativas maduras. Neste guia, a configuração passo a passo de um banner de cookies no WordPress através do Complianz (gratuito, mais de 1 milhão de instalações ativas, testado no WordPress 7.0) e uma análise de alternativas para diferentes orçamentos e cenários.

💡 Visão geral rápida:

  • Escolher um plugin: Complianz como principal, CookieYes e GDPR Cookie Compliance como alternativas
  • Instalar e executar o assistente de configuração: 10 minutos para um banner pronto
  • Analisar o site, bloquear scripts de terceiros, personalizar a aparência
  • Testar: Consent Mode, retirada do consentimento, acessibilidade

O que a lei exige: o mínimo que um proprietário de site precisa

O RGPD e a Diretiva ePrivacy exigem que um site faça três coisas antes de instalar quaisquer cookies de rastreamento:

  • Informar quais os cookies exatos, com que finalidade, quem os define (próprios / terceiros).
  • Obter consentimento explícito, as caixas pré-selecionadas não são consentimento. O utilizador deve clicar ativamente em «Aceitar».
  • Permitir a retirada, uma ligação «Gerir consentimento» / «Configurações de cookies» deve estar disponível a qualquer momento após a aceitação.

Além disso, para a Califórnia, aplica-se a CCPA/CPRA, onde a notificação e a opção de exclusão (Não Vender as Minhas Informações Pessoais) são suficientes. Para o Brasil, a LGPD, para o Canadá, a PIPEDA, para a África do Sul, a POPIA. Um bom plugin cobre todas elas de raiz.

Nuance importante para 2025-2026: o Google Consent Mode v2 tornou-se obrigatório para sites que exibem anúncios Google no Espaço Económico Europeu. Este é um protocolo onde as tags do Google (Analytics, Ads, Floodlight) não são simplesmente bloqueadas até ao consentimento, mas funcionam em «modo sem cookies», enviando pings anonimizados. O Complianz e o CookieYes suportam o Consent Mode v2 nativamente, sem necessidade de dançar com o Google Tag Manager.

Tabela comparativa: os 3 melhores plugins de cookies para WordPress (2026)

Critério

Complianz

CookieYes

GDPR Cookie Compliance (Moove)

Instalações ativas

1.000.000+

1.000.000+

300.000+

Classificação no wordpress.org

4,9 (1.633 avaliações)

4,9 (3.220 avaliações)

4,5 (204 avaliações)

Versão gratuita

Banner completo + assistente + bloqueio automático

Banner completo + scanner + bloqueio automático

Banner básico + configurações

Consent Mode v2

Premium

Gratuito

Premium

Geo-IP (banners diferentes por região)

Premium

Premium

Não

Scanner de cookies

Integrado, semanal

Integrado

Não

Modelos de banner

4 na versão gratuita

5 na versão gratuita

3 na versão gratuita

Dependência de jQuery

Não

Não

Sim

Versão do WordPress (testada)

7.0

7.0

7.0

Ligação para o wordpress.org

Complianz

CookieYes

GDPR Cookie Compliance

Instalar e configurar o Complianz: guia passo a passo

Passo 1: instalar o plugin

Aceda ao painel de administração do WordPress: Plugins → Adicionar Novo. Na barra de pesquisa, introduza «Complianz», clique em «Instalar» no plugin do autor Complianz e depois em «Ativar». Após a ativação, é imediatamente recebido por um ecrã de boas-vindas com um botão «Iniciar Assistente».

Passo 2: assistente de configuração

Esta é a principal razão para escolher o Complianz: em vez de 30 configurações manuais, o plugin faz 10 a 15 perguntas sobre o seu site e cria a configuração correta por si próprio. Percorra-o sequencialmente.

No primeiro ecrã, o assistente pergunta para que regiões o site está configurado. Selecione todas as relevantes: União Europeia, Reino Unido, Estados Unidos (para CCPA/CPRA). Pode adicionar Canadá (PIPEDA), Brasil (LGPD), Austrália, África do Sul, a escolha não torna o site mais lento, apenas adiciona os documentos legais correspondentes.

De seguida, o tipo de site: site empresarial, loja online ou blogue pessoal. Isto afeta se o consentimento é obrigatório para estatísticas. Para uma loja online WooCommerce, o plugin deteta automaticamente todos os cookies de carrinho e pagamento.

Painel de controlo do Complianz: assistente de configuração da faixa de cookies

No terceiro passo, o assistente determina se precisa mesmo de um aviso de cookies: analisa o público-alvo e o tipo de cookies. Para tráfego europeu, a resposta é quase sempre «sim». Aqui também escolhe o modelo de banner: Cookie Wall (bloqueia o acesso sem consentimento, permitido na UE para cookies estritamente necessários), Aceitar/Recusar, Consentimento por Categoria, Consentimento por Serviço.

O passo final do assistente gera uma Política de Cookies, um documento legal completo baseado nas respostas, compilado por advogados especializados em TI. É automaticamente inserido numa página separada e atualizado quando as configurações mudam. Isto poupa 500 a 1000 euros em serviços de redação por advogados.

Passo 3: analisar cookies

Vá a Complianz → Painel → Análise de Cookies. Clique em «Analisar», o plugin percorre as páginas do site e o frontend, recolhendo todos os cookies: próprios, de terceiros (através de serviços integrados como Google Maps, YouTube, Recaptcha, Facebook), plugins.

O resultado da análise é uma tabela com os campos: nome do cookie, domínio, duração, função. O Complianz obtém automaticamente as descrições dos cookies do cookiedatabase.org, a maior base de dados aberta de cookies. Não precisa de pesquisar o que faz o _ga ou _fbp, a descrição já está preenchida em inglês.

A análise é executada automaticamente uma vez por semana. Se um novo plugin ou script aparecer no site, receberá uma notificação sobre novos cookies no painel. Isto é importante: o RGPD exige que a Política de Cookies esteja sempre atualizada.

Passo 4: bloqueio automático de scripts de terceiros

A secção Complianz → Integrações é onde a magia acontece. O plugin conhece as assinaturas de serviços populares e bloqueia-os antes do consentimento automaticamente. A lista de raiz: Google Maps, incorporações do YouTube/Vimeo, widgets do Facebook/Instagram, Twitter/X, Google AdSense, HubSpot, ActiveCampaign, Recaptcha e dezenas de outros.

O que isto significa para o utilizador: em vez de um vídeo do YouTube, um placeholder estático com o texto «Clique em Aceitar para carregar o vídeo». Em vez de um mapa do Google, um placeholder com a categoria «Marketing». Nenhum JS carrega até ao consentimento explícito do utilizador. Isto está em total conformidade com a letra da Diretiva ePrivacy.

Para bloquear scripts personalizados, utilize o Centro de Scripts: adicione o URL do script, associe-o a uma categoria de cookies (funcionais / estatísticas / marketing). As dependências são suportadas: por exemplo, o Facebook Pixel depende do consentimento de Marketing e não carrega até que o utilizador tenha dado esse consentimento.

O plugin não usa jQuery, todo o banner e bloqueio é em JavaScript puro. Isto dá um bónus ao PageSpeed e não gera conflitos com temas que usam React/Vue.

Passo 5: personalizar a aparência do banner

Complianz → Banner de Cookies → Estilo. Quatro predefinições: animado, clássico, barra inferior mínima, popup central. Cada uma é personalizável: cores dos botões, border-radius, tipos de letra, posição no ecrã, animação de aparição.

1/* Example: minimal bottom banner with rounded buttons */
2.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
3 border-radius: 8px;
4 padding: 10px 24px;
5 font-weight: 600;
6 transition: background 0.2s;
7}
8.cmplz-cookiebanner .cmplz-btn.cmplz-accept {
9 background: #1a56db;
10 color: #fff;
11}
12.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover {
13 background: #1e40af;
14}
15.cmplz-cookiebanner {
16 box-shadow: 0 -4px 24px rgba(0,0,0,0.12);
17}

O bloco de CSS é adicionado em Complianz → Banner de Cookies → CSS Personalizado e aplicado sem limpar a cache. O banner é acessível (WCAG 2.1 AA): todos os botões têm labels aria, as cores são contrastantes, o controlo por teclado funciona. Desde junho de 2025, o Ato Europeu de Acessibilidade está em vigor e o Complianz está preparado para isso.

Se utiliza o Google Analytics, Ads ou Floodlight, ative o Google Consent Mode. No Complianz Premium, isto é uma caixa de verificação: Complianz → Painel → Consent Mode → Ativar. No CookieYes, disponível gratuitamente.

O Consent Mode v2 transmite dois sinais críticos para o Google: analytics_storage (pode ler/escrever cookies do Analytics) e ad_storage (pode usar cookies de publicidade). Antes do consentimento, as tags do Google enviam pings anonimizados, dados de visualização de página sem identificador de utilizador. Isto permite não perder 100% dos dados quando os cookies são recusados.

A secção Complianz → Painel → Prova de Consentimento armazena registos de cada ação de consentimento do utilizador: hora, IP (hashed), conjunto de categorias. Para o RGPD, este é um requisito de responsabilização, deve provar que o consentimento foi dado em caso de solicitação de uma autoridade de supervisão.

CookieYes (mais de 1M de instalações), o principal concorrente do Complianz. Prós: Consent Mode v2 na versão gratuita, 5 modelos de banner, 3.220 avaliações no wordpress.org. Contras: o scanner de cookies é menos detalhado, alguns dados vão para os servidores na nuvem do CookieYes para enriquecer as descrições. Se a prioridade é custo zero com total conformidade, escolha o CookieYes.

🔗 CookieYes no WordPress.org | 🔗 Site do CookieYes

GDPR Cookie Compliance da Moove Agency (mais de 300K instalações), uma opção mais simples. Três modelos, configurações básicas de cores e texto, sem scanner automático de cookies. Prós: pegada mínima, sem pedidos externos. Contras: usa jQuery, o que adiciona uma dependência. Adequado para sites simples de cartão de visita com serviços de terceiros mínimos.

🔗 GDPR Cookie Compliance no WordPress.org

Qual plugin remover: soluções mortas e perigosas

O plugin Popups - WordPress Popup (anteriormente popular para criar janelas de cookies) foi encerrado no WordPress.org a 5 de julho de 2022 com a nota «Problema de Segurança». Não é atualizado há 6 anos, não foi testado com versões do WordPress superiores a 5.3.21. Se o tiver instalado, remova-o imediatamente e substitua-o por um dos três plugins acima.

O mesmo se aplica a quaisquer soluções jQuery personalizadas de tutoriais de 2015-2020: não suportam o Consent Mode, não bloqueiam scripts antes da aceitação e são incompatíveis com temas modernos Gutenberg e React. Dez minutos a instalar o Complianz ou o CookieYes proporcionam mais conformidade do que uma semana de codificação manual.

Testes: lista de verificação antes do lançamento

  • O banner de cookies aparece, abra o site em modo de navegação anónima, verifique se o banner está visível, não cobre conteúdo crítico no telemóvel.
  • Aceitar / recusar funciona, após clicar em «Aceitar», o Analytics e os vídeos incorporados carregam. Após «Recusar», não carregam.
  • Retirada do consentimento, o botão «Gerir Consentimento» / «Configurações de Cookies» está visível, é clicável, abre o mesmo banner com categorias.
  • A análise funcionou, no painel do Complianz todos os cookies estão identificados, sem linhas «Desconhecido».
  • Política de Cookies no lugar, a página /cookie-policy-eu/ (ou equivalente) abre, contém uma lista atualizada de cookies e finalidades.
  • Google Consent Mode, no navegador (F12 → Aplicação → Cookies) antes do consentimento não há cookies _ga/_gid; após aceitar, eles aparecem.

⁉️🤔 Perguntas frequentes

É necessário um banner de cookies se o site não usa cookies de análise?

Sim, se o site tiver elementos incorporados: vídeos do YouTube, Google Maps, botões de redes sociais. Eles definem cookies ao carregar. Além disso, muitos fornecedores de alojamento e temas WordPress definem cookies técnicos, que também precisam de ser declarados. O Complianz mostra «nenhum cookie detetado», então um banner não é necessário. Para um site puramente estático sem uma única incorporação e sem cookies de servidor, um banner não é obrigatório, mas existem muito poucos sites assim no WordPress.

Qual é a diferença entre o Consent Mode v2 e o bloqueio simples?

Bloqueio simples: sem consentimento → a tag do Google não carrega → zero dados sobre a visita. Consent Mode v2: sem consentimento → a tag do Google carrega em modo sem cookies, envia pings anonimizados (país, hora, fonte de referência sem identificador de utilizador). Isto permite recuperar 30 a 70% dos dados no GA4 quando os cookies são recusados, sem violar o RGPD.

Pode usar-se um plugin para cookies e para popups de marketing?

Não. Um banner de cookies é um elemento de conformidade legalmente significativo. Um popup de marketing é marketing. Misturá-los cria risco: se o utilizador recusou cookies e o popup continua a recolher e-mail, é uma violação. Use o Complianz/CookieYes para cookies e um plugin separado (OptinMonster, Convert Pro) para popups de marketing.

O que fazer se o site estiver em vários idiomas?

O Complianz integra-se com Polylang, WPML, qTranslate-X e Loco Translate. O banner, a Política de Cookies e todos os documentos legais são automaticamente traduzidos para o idioma ativo do site. Para português, a tradução está completa. Para um site multilingue no WPML, a configuração demora 5 minutos: Complianz → Configurações → Ativar integração WPML.

Os registos de consentimento precisam de ser armazenados?

O Artigo 7.º(1) do RGPD exige que o responsável pelo tratamento «demonstre que o titular dos dados consentiu». O Complianz armazena um registo de cada ação de consentimento: carimbo de data/hora, conjunto de categorias, hash do IP, ID de consentimento único. Estes dados são a sua prova de conformidade durante uma auditoria. O período de retenção é configurável, por padrão, 12 meses.

O que escolher: Complianz ou CookieYes?

Se precisa de máxima conformidade de raiz (documentos legais, bloqueio automático, scanner) e está disposto a pagar pelo Premium se necessário, Complianz. Se a prioridade é custo zero e Consent Mode v2 gratuito, CookieYes. Para um site simples sem integrações complexas, GDPR Cookie Compliance. Todos os três estão testados no WordPress 7.0 e são ativamente suportados em 2026.

Qual plugin de consentimento de cookies instalar em 2026

A escolha resume-se a três cenários, e cada um está coberto por uma solução gratuita funcional.

Se está a lançar um projeto comercial com tráfego da UE, instale o Complianz. O assistente de configuração em 10 minutos dá-lhe: um scanner de cookies, bloqueio automático para mais de 30 serviços, Política de Cookies pronta por advogados de TI, acessibilidade de raiz e registo de consentimento. Para uma loja online WooCommerce, a integração já está no assistente, não é necessário adicionar nada.

Se o orçamento é zero e o Consent Mode v2 é crítico neste momento, escolha o CookieYes. Consent Mode v2 na versão gratuita, 5 modelos de banner e a melhor classificação no wordpress.org (3.220 avaliações). Nota: alguns dados vão para a nuvem do CookieYes para enriquecer as descrições dos cookies, para políticas corporativas rigorosas isto pode ser um fator de bloqueio.

Se o site é simples, um cartão de visita / landing page / blogue pessoal com algumas incorporações, o GDPR Cookie Compliance da Moove é suficiente. Configurações mínimas, sem pedidos externos, mais de 300.000 sites usam-no. O plugin é um pouco mais simples do que os dois líderes, mas faz o seu trabalho sem surpresas.

A regra principal para 2026: não use soluções mortas e sem suporte. O Popups está encerrado devido a um problema de segurança. Os antigos banners jQuery personalizados não são compatíveis com o Consent Mode e o WordPress 7.0. Mudar para um plugin moderno é uma hora de trabalho e vários anos de conformidade tranquila.