In questa guida
In breve: per mettere in regola un sito WordPress servono un banner conforme alle linee guida del Garante e, soprattutto, il blocco degli script di statistica e marketing finché il visitatore non li accetta. Con il plugin Cookie Smart il banner viene inserito come primo elemento della pagina e gli script vengono bloccati già nell'HTML generato da WordPress, anche con i plugin di cache attivi.
Perché un banner da solo non basta
Molti siti WordPress mostrano un banner, ma gli script di Google Analytics, del pixel di Facebook o dei video incorporati partono lo stesso, perché li inseriscono il tema, un plugin o un costruttore di pagine. Il banner deve quindi fare due cose:
- caricarsi per primo, prima di qualsiasi altro script;
- bloccare gli script e gli iframe dei servizi non tecnici e sbloccarli solo per le categorie accettate.
Installazione del plugin
-
1
Crea l'account e aggiungi il sito
Registrati su Cookie Smart (14 giorni di prova gratuita, senza carta) e aggiungi il sito con il suo dominio. Nella pagina del sito trovi la chiave del sito. -
2
Scarica e installa il plugin
Scarica cookie-smart.zip, poi in WordPress vai su Plugin › Aggiungi nuovo › Carica plugin, scegli lo zip e attivalo. -
3
Inserisci la chiave
Dal menu laterale Cookie Smart (icona dello scudo) incolla la chiave del sito e salva. Il banner è subito attivo. -
4
Aggiungi il link alle preferenze
Nel footer aggiungi un link «Preferenze cookie» con indirizzo#cookiesmart-preferences, oppure usa lo shortcode[cookie_smart_preferences].
Come vengono bloccati gli script
Il plugin lavora su tre livelli, dal più affidabile alla rete di sicurezza:
- Lato server: gli script registrati con le funzioni di WordPress vengono marcati come non eseguibili (
type="text/plain") già nell'HTML, così il browser non li scarica nemmeno. Un'opzione permette di riscrivere anche gli script e gli iframe scritti direttamente nel tema o nei contenuti. - Script creati da altri script: quelli aggiunti dinamicamente (ad esempio da Tag Manager) vengono intercettati nel browser.
- Elementi inseriti nella pagina: un osservatore blocca quelli che sfuggono ai primi due livelli.
I servizi da bloccare (Facebook, Hotjar, YouTube, Google Maps e molti altri) arrivano dal server Cookie Smart: quando ne aggiungiamo uno nuovo, il tuo sito lo riconosce senza aggiornare nulla.
Metti in regola il tuo sito in 5 minuti
Banner conforme al Garante, blocco preventivo degli script e registro dei consensi. 14 giorni gratis, senza carta.
Plugin di cache e ottimizzazione
Il blocco avviene prima che la pagina finisca in cache, quindi funziona con WP Rocket, LiteSpeed Cache, W3 Total Cache, Autoptimize e simili. C'è un'unica accortezza:
Dopo aver attivato il plugin, svuota la cache del sito e del CDN, se ne usi uno.
Google Consent Mode e WP Consent API
Il banner invia ai tag Google i segnali di Consent Mode v2 in automatico. Il plugin comunica le scelte anche alla WP Consent API, l'interfaccia che altri plugin WordPress usano per sapere se possono installare i propri cookie.
Come verificare che funzioni
- In una finestra anonima, prima di scegliere, non ci sono cookie di statistica o marketing
- Dopo «Rifiuta» gli script restano bloccati, anche cambiando pagina
- Dopo «Accetta tutti» i servizi si attivano senza ricaricare la pagina
- Il link «Preferenze cookie» riapre le scelte
- La scansione del pannello non segnala cookie installati prima del consenso
Aggiornamenti
Le nuove versioni del plugin compaiono tra gli aggiornamenti di WordPress come quelle di qualsiasi altro plugin, anche con gli aggiornamenti automatici. Prima dell'installazione lo zip viene verificato con la sua impronta digitale.
Domande frequenti
Il plugin funziona con WP Rocket, LiteSpeed Cache e simili?
Sì. Il blocco avviene già nell'HTML generato da WordPress, quindi anche le pagine in cache arrivano al browser con gli script bloccati. Va solo escluso lo script di Cookie Smart da minificazione, combinazione e ritardo del JavaScript.
Serve modificare il tema?
No. Il plugin inserisce il banner come primo elemento della pagina. Per il link «Preferenze cookie» nel footer si usa l'indirizzo #cookiesmart-preferences o lo shortcode [cookie_smart_preferences].
Come si aggiorna il plugin?
Come gli altri plugin: le nuove versioni compaiono tra gli aggiornamenti di WordPress, anche con gli aggiornamenti automatici.
Questa guida ha scopo informativo e non sostituisce una consulenza legale. I riferimenti normativi sono aggiornati alla data indicata in alto.