Placeholder em vez de vídeo ou mapa
O Bloqueio de scripts do plugin Consent neutraliza scripts e folhas de estilo, mas não desmonta os quadros incorporados como YouTube, Google Maps ou Spotify. Para isso existe um interruptor próprio. Se estiver ativo, um quadro sem consentimento é substituído por um marcador de posição logo antes da entrega — é precisamente por isso que a página fica de repente com outro aspeto depois de o acionares.
Onde fica o interruptor
- Abre no menu do WordPress a entrada «Kakapo Consent».
- Muda, à esquerda, no grupo «Regras», para o ponto «Recursos» (em alemão: „Ressourcen“).
- Procura o cartão «Incorporações externas (iframes)» com o interruptor «Bloquear incorporações».
- Com o bloqueio ligado, aparecem por baixo os campos «Título», «Texto informativo», «Legenda do botão» e «Fundo do marcador de posição».
- A tabela no fim do cartão lista cada padrão com o fornecedor, a categoria e a origem — «incluído» ou «regra própria».
O que é substituído e o que permanece
- Vêm incluídos padrões, entre outros, para YouTube, Vimeo, Dailymotion, Twitch, Google Maps, OpenStreetMap, Spotify, SoundCloud, Typeform, Calendly, Instagram, Facebook, TikTok
- A comparação é feita com o endereço src completo do quadro, pelo que são admitidos caminhos
- Os quadros de contagem invisíveis ficam intocados: altura ou largura 0, display:none, visibility:hidden ou aria-hidden="true"
- Um quadro bloqueado nem sequer chega a ser entregue — a sua marcação original viaja codificada dentro do marcador de posição e, ao clique, é reposta sem alterações
Textos e regras próprias
Em «Título» e «Texto informativo», %s representa o nome do fornecedor e é substituído literalmente. Estão predefinidos o título «Conteúdo externo de %s» e o botão «Carregar conteúdo». Os quadros que não correspondem a nenhum padrão incluído introduzes tu no campo «Regras de incorporação próprias» — uma regra por linha, no formato padrão, barra vertical, categoria.
widget.example.com | marketingSão permitidas as categorias notwendig, funktional, statistik, marketing, medien e sonstige. Os padrões incluídos estão em «medien» ou, no caso das redes sociais, em «marketing» — a tabela indica que categoria um visitante tem de libertar para que o quadro apareça.
Nenhum marcador de posição à vista
- O visitante já consentiu na categoria correspondente — nesse caso nada é substituído
- Em «Geral» (em alemão: „Allgemein“), «CMP ativado» está desligado; nesse caso nada é apresentado no frontend e nada é bloqueado
- Em «Geral» (em alemão: „Allgemein“), o «Modo de pré-visualização» está ligado; a interface do Consent aplica-se então apenas a administradores com sessão iniciada
- O endereço do quadro não corresponde a nenhum dos padrões — nesse caso é preciso uma regra própria