Consentimento de cookies que não torna o WordPress nem o WooCommerce mais lentos.
Um plugin. Retém os scripts sem consentimento no servidor, enquanto o WordPress ainda está a montar o HTML, e não no navegador depois de já terem carregado. Qualquer tema, qualquer construtor de páginas, e numa loja WooCommerce o carrinho e o checkout nunca são tocados.
1. Instale o plugin a partir do zip e ative-o. 2. Cole o seu Site ID em Settings → Katla Consent, ou faça tudo a partir do WP-CLI: wp plugin activate katla-consent wp katla site-id 00000000-0000-0000-0000-000000000000 wp katla verify 3. Escolha um modo: o widget alojado do Katla, o banner do próprio plugin, ou a sua própria UI sobre window.KatlaConsent. 4. Adicione [katla_policy] à sua página de privacidade. O WooCommerce não precisa de nenhum passo próprio. Os cookies de carrinho, sessão e fragmentos contornam o bloqueador automaticamente, e nenhuma regra consegue bloquear os handles de script do checkout.
Os sites WordPress acumulam plugins, e os plugins acumulam cookies.
Instalar, analisar, feito.
- Instalar o pluginCarregue o zip, ou coloque katla-consent em wp-content/plugins e ative-o. O suporte para WooCommerce vem incluído, não é um extra à parte.
- Ligar o seu siteCole o Site ID do seu painel do Katla, ou execute wp katla site-id e wp katla verify.
- Rever a análiseOs cookies chegam classificados e descritos: carrinho e sessão como funcionais, píxeis como marketing. Corrija qualquer classificação a partir do painel.
- PublicarEscolha um modo de banner, adicione [katla_policy] ou o respetivo bloco à sua página de privacidade e, se quiser, um link de preferências no checkout e em My Account.
Um plugin, as duas tarefas.
Os cookies esfarelam-se. O seu SEO não devia.
Os plugins de consentimento são uma razão comum para os sites WordPress chumbarem nas Core Web Vitals: centenas de kilobytes, carregados antes de tudo o resto, numa loja onde velocidade é faturação. O banner alojado do Katla tem 18 KB num único pedido, e as respostas de cookies e de políticas de que o plugin precisa ficam em cache em transients, em vez de serem pedidas a cada visualização de página.
Como funciona o modo headless →Medições nossas, feitas a : como foram feitas.
Perguntas que as equipas WordPress fazem
- Preciso de mais alguma coisa além do plugin WordPress para o WooCommerce?
- Não. É um só plugin, e o comportamento para WooCommerce liga-se quando o WooCommerce está ativo. Não há mais nada para instalar nem nada para configurar.
- Vai estragar o meu carrinho ou o checkout?
- É exatamente para esse caso que existe o suporte para WooCommerce. Os cookies de carrinho, sessão e fragmentos estão na lista de permissões, os handles de script do checkout são retirados da lista de bloqueio mesmo quando uma regra os nomeia explicitamente, e o plugin declara compatibilidade com HPOS e com os blocos de carrinho e checkout.
- E a atribuição de encomendas?
- O sbjs_* é tratado como marketing e não como necessário, porque é isso que é. Condicione o handle wc-order-attribution e os cookies nunca são definidos; se o deixar, esperam pelo consentimento como qualquer outro cookie de marketing.
- Substitui o meu plugin de consentimento atual?
- Sim. Desative o antigo quando o Katla estiver ativo, para que não haja dois banners a disputar os mesmos cookies.
- Funciona com o meu construtor de páginas?
- Sim. O bloqueio baseia-se nos handles em fila e em fragmentos de URL, e a análise lê a página renderizada e não o construtor, por isso aquilo que o construtor gera é o que o Katla vê.
- Algum cuidado a ter?
- Um. Exclua cdn.katla.app do adiamento ou da combinação de JS no WP Rocket, no Autoptimize e afins. O bloqueador de cookies tem de correr antes de tudo o que define cookies, e adiá-lo é a forma mais comum de uma instalação parecer correta sem estar em conformidade.
Analise o seu site e depois instale o plugin.
O plano gratuito analisa o seu site WordPress e gera uma política de cookies, sem cartão.