Age Verification Gate (18+ / configurable). Age Verification Gate aggiunge un gate di verifica dell'età configurabile per i prodotti soggetti a un'età minima (18+ o un valore a tua scelta). Scegli se applicarlo a tutto il sito, solo ai prodotti e categorie contrassegnati, oppure solo al checkout; scegli una semplice conferma sì/no oppure un controllo reale sulla data di nascita; e ricorda la scelta del visitatore con un cookie. L'overlay bloccante è accessibile e completamente personalizzabile. Nessun codice, nessuna modifica al tema. Nota: un gate lato client è una misura di diligenza/UX, non una barriera legale forte.
Age Verification Gate aggiunge un gate di verifica dell'età configurabile per i prodotti soggetti a un'età minima (18+ o un valore a tua scelta). Scegli se applicarlo a tutto il sito, solo ai prodotti e categorie contrassegnati, oppure solo al checkout; scegli una semplice conferma sì/no oppure un controllo reale sulla data di nascita; e ricorda la scelta del visitatore con un cookie. L'overlay bloccante è accessibile e completamente personalizzabile. Nessun codice, nessuna modifica al tema. Nota: un gate lato client è una misura di diligenza/UX, non una barriera legale forte.
1. Installazione
- Nel back office vai su Moduli → Gestione moduli → Carica un modulo e seleziona lo ZIP del modulo.
- A installazione completata, clicca Configura per aprire le impostazioni.
.local, .test, localhost) sono sempre ammessi. Quando esce una nuova versione viene segnalata dentro al modulo.2. Configurazione: passo per passo
La schermata Configura ha due pannelli: le Impostazioni del gate e il gestore di Targeting. Imposta prima il comportamento, poi (se applichi il gate solo ad alcuni elementi) contrassegna prodotti e categorie.
Age Verification - Settings principale
Definisci quando appare il gate, come viene verificato il visitatore, cosa succede al rifiuto e l'aspetto dell'overlay. I testi sono per lingua.
- Enable gate: l'interruttore generale on/off. Finché non è attivo, nulla viene mostrato ai visitatori.
- Gate mode: Whole site (ask once at first visit), Only on flagged products/categories oppure Only at cart/checkout when a flagged product is present.
- Minimum age: l'età richiesta (da 1 a 120), es. 18.
- Verification type: Simple: "Yes, I am at least X / No" oppure Date of birth (real age is computed).
- Remember choice (days): durata del cookie (da 1 a 3650) così a un visitatore già confermato non viene richiesto di nuovo.
- On refusal / underage: Block: keep the overlay, show refusal message, Message only (same as block) oppure Redirect to a URL.
- Refusal redirect URL: dove inviare un visitatore che rifiuta quando l'azione è Redirect (deve iniziare con
http(s)://o/). - Blur background, Backdrop color e Confirm button color: l'aspetto dell'overlay (colori come
#rrggbb). - Title, Message e Refusal text: i testi mostrati nell'overlay, modificabili per lingua.
- Drop data on uninstall: se rimuovere le impostazioni e il targeting del modulo alla disinstallazione.

Age-restricted targeting modalità contrassegnati
Usato quando la modalità gate è Only on flagged products/categories oppure Only at cart/checkout. Qui scegli esattamente quali elementi del catalogo sono soggetti a limite d'età. Nessun file core viene modificato: i contrassegni sono salvati in una tabella propria del modulo.
- Product IDs: ID prodotto separati da virgola o spazio da contrassegnare come soggetti a limite.
- Category IDs (mass assignment): ID categoria separati da virgola o spazio; tutti i prodotti di queste categorie diventano soggetti a limite.

3. Verifica che funzioni

- Apri una sessione nuova / in incognito e visita una pagina contrassegnata (o una pagina qualsiasi in modalità tutto il sito): l'overlay bloccante dovrebbe apparire sopra il contenuto, come nell'immagine sopra.
- Supera il controllo (conferma di avere l'età minima) e continua a navigare: entro la finestra Remember choice non dovrebbe più esserti richiesto.
- In modalità tutto il sito, fallisci o rifiuta il controllo e verifica che l'azione di rifiuto configurata (messaggio di blocco o redirect) abbia effetto.
- In modalità contrassegnati, visita una pagina non contrassegnata e verifica che non sia influenzata: lì non dovrebbe apparire alcun overlay.
4. Domande frequenti
È un sistema legale di verifica dell'età?
No. Un gate lato client è una misura di diligenza e di UX per scoraggiare l'accesso ai minori: non è una barriera legale forte. Usalo insieme, e non al posto, di eventuali obblighi di conformità che ti riguardano.
Blocca i motori di ricerca o danneggia la SEO?
Il gate è un overlay del front office; le tue pagine e i loro contenuti restano disponibili. Usa la modalità contrassegnati per limitarlo ai soli prodotti e categorie che ne hanno davvero bisogno.
Devo modificare il tema?
No. Il modulo funziona tramite hook standard ed è compatibile con qualsiasi tema; colori e testi dell'overlay si configurano nelle Impostazioni.
Perché a un visitatore è stato richiesto di nuovo?
La scelta viene ricordata con un cookie per il numero di giorni che imposti. Cancellare i cookie, usare un altro browser o una finestra scaduta farà riapparire il gate.