Impostazione di Cloudflare Turnstile

Volete utilizzare Cloudflare Turnstile per prevenire l'invio di spam nei vostri moduli WordPress? Cloudflare Turnstile è un'alternativa gratuita simile a CAPTCHA che offre un'esperienza facile da usare, confermando che i visitatori sono esseri umani reali senza mostrare loro alcun puzzle.

Questo tutorial mostra come configurare e utilizzare Cloudflare Turnstile con WPForms.

Panoramica del tornello di Cloudflare


Prima di iniziare, assicuratevi che WPForms sia installato e attivato sul vostro sito WordPress.

Generazione delle chiavi API Turnstile di Cloudflare

Per iniziare, accedere all'area di amministrazione di WordPress e andare su WPForms " Impostazioni. Quindi fare clic sulla scheda CAPTCHA.

Impostazioni CAPTCHA di WPForms

Per configurare Cloudflare Turnstile, selezionare l'opzione Turnstile.

Selezionare l'opzione Tornello

Una volta selezionato, appariranno altre impostazioni. Dovrete generare una serie di chiavi API dal vostro account Cloudflare per collegarlo a WPForms. Lasciate aperta questa scheda del browser e procedete al passo successivo.

Aggiungere il proprio sito a Cloudflare

Per iniziare, è necessario accedere al proprio account Cloudflare. Una volta effettuato l'accesso, selezionare il menu Turnstile e fare clic su Aggiungi sito.

Fare clic sul pulsante Aggiungi sito

Successivamente, verrà visualizzata un'opzione per inserire il nome del sito. Questo nome è solo per uso interno, per aiutarvi a identificare i widget sul vostro account Cloudflare.

Inserire il nome del sito

Successivamente, inserite l'indirizzo del vostro sito web nel campo Dominio.

Inserire il dominio del sito web

Nota: È possibile aggiungere più siti web nel campo Dominio. Ciò consente di utilizzare un set di chiavi API su più siti web.

In Tipo di widget, è necessario scegliere come Cloudflare deve elaborare le richieste CAPTCHA sui moduli. Di seguito sono riportate le opzioni disponibili:

Selezionare il tipo di widget

  • Gestito: Questa opzione consente a Cloudflare di decidere se mostrare una sfida interattiva o verificare automaticamente l'utente in base ai dati e alle interazioni del browser.
  • Non interattivo: Questa opzione mostra il widget CAPTCHA sul frontend del sito web. Tuttavia, non richiede l'interazione dell'utente. Cloudflare eseguirà automaticamente la sfida e verificherà l'utente.
  • Invisibile: Questa opzione viene eseguita in background e non richiede alcuna interazione da parte dell'utente.

Dopo aver scelto il tipo di widget, fare clic sul pulsante Crea per aggiungere il sito.

Fare clic sul pulsante Crea

In questo modo si genera un set unico di chiavi API per il vostro sito web.

Chiave del sito e chiave segreta di Cloudflare

È necessario copiare la Site Key e la Secret Key da Cloudflare. Quindi tornate alla pagina delle impostazioni di WPForms e incollate ciascuna chiave nel campo corrispondente.

Incollare i valori della chiave del sito e della chiave segreta nelle impostazioni di WPForms

Una volta aggiunte entrambe le chiavi, procedere alla configurazione di ulteriori impostazioni per il Cloudflare Turnstile CAPTCHA.

Configurazione di impostazioni aggiuntive

Sotto la chiave segreta, si trova l'opzione per aggiornare il messaggio di errore. Questo è il messaggio visualizzato quando un utente tenta di inviare un modulo senza completare la sfida di verifica del tornello Cloudflare.

Configurare il messaggio di errore

Quindi, scegliere lo stile che si desidera utilizzare per il widget dal menu a tendina Tipo. Le opzioni disponibili sono: Auto, Light e Dark.

Selezionare il tipo di Captcha

Nota: se si utilizza la modalità automatica predefinita per il widget, si passa dalla modalità chiara a quella scura a seconda delle impostazioni del dispositivo dell'utente.

Dopo aver scelto il tipo di CAPTCHA, troverete le impostazioni della Modalità senza conflitti. Se Cloudflare Turnstile viene caricato più di una volta sul vostro sito (ad esempio, sia da WPForms che dal vostro tema WordPress), ciò può impedire il corretto funzionamento del Turnstile CAPTCHA.

Anteprima e modalità senza conflitti

La modalità No-Conflict rimuoverà qualsiasi codice Cloudflare Turnstile non caricato da WPForms. Tuttavia, vi consigliamo di contattare il nostro team di assistenza se non siete sicuri di utilizzare questa opzione.

Successivamente, verrà visualizzata la sezione Anteprima. Questa mostra l'aspetto del widget CAPTCHA nel frontend del vostro sito web.

Nota: è necessario salvare le impostazioni prima di poter vedere un'anteprima del widget.

Quando si è pronti, fare clic sul pulsante Salva impostazioni.

Fare clic sul pulsante Salva impostazioni

Dopo aver salvato le impostazioni, si dovrebbe vedere un'anteprima del widget Cloudflare Turnstile.

Anteprima Captcha di Cloudflare

Aggiunta di Cloudflare Turnstile a un modulo

Ora che avete impostato le vostre chiavi, sarete in grado di abilitare Cloudflare Turnstile su qualsiasi modulo.

A tale scopo, creare un nuovo modulo o modificarne uno esistente per accedere al costruttore di moduli. Quindi, cercare sotto Campi standard e selezionare il campo Tornello.

Aggiunta di un tornello a un modulo

In alternativa, è sempre possibile attivare o disattivare Cloudflare Turnstile per un modulo andando su Impostazioni " Protezione antispam e sicurezza nel costruttore del modulo.

Protezione antispam e impostazioni di sicurezza

Nella sezione Protezione, è possibile attivare l'opzione Memorizza le voci di spam nel database se si desidera rivedere le voci di spam prima di eliminarle dalla pagina delle voci.

Memorizzare le voci di spam nel database

L'attivazione di questa opzione consente tutti gli invii, compresi quelli segnalati come spam da Cloudflare Turnstile.

Nota: L'opzione Abilita tempo minimo per l'invio aiuta a prevenire l'invio di bot impostando un tempo minimo prima che l'invio sia consentito nel modulo. Per maggiori dettagli, consultare la nostra guida alla prevenzione dello spam.

Successivamente, scorrere fino alla sezione CAPTCHA e attivare l'opzione Enable Cloudflare Turnstile.

Abilitazione di Cloudflare Turnstile nelle impostazioni della protezione antispam

Per confermare che Cloudflare Turnstile è abilitato, cercare il badge Turnstile nell'angolo superiore destro del costruttore di moduli.

Badge tornello nel costruttore di moduli

Nota: se non appare alcun badge nel costruttore di moduli, assicurarsi di aver impostato correttamente le chiavi API Turnstile di Cloudflare.

Test di Cloudflare Turnstile

L'ultimo passo consiste nell'eseguire un rapido test per assicurarsi che Cloudflare Turnstile appaia e funzioni come ci si aspetta.

Per testarlo, è sufficiente inviare una voce al proprio modulo. Per maggiori dettagli su come testare i vostri moduli, consultate la nostra lista di controllo completa sui test dei moduli.

Visualizzazione delle voci di spam

Se è stata attivata l'opzione di archiviazione delle voci di spam, sarà possibile visualizzare le voci identificate come spam dalla pagina Voci.

Esiste anche un'opzione per recuperare le voci che potrebbero essere state erroneamente segnalate come spam da Cloudflare Turnstile.

Spam rilevato da Cloudflare Turnstile

Per una guida dettagliata, consultare il nostro tutorial sulla visualizzazione e la gestione delle voci di spam.

Domande frequenti

Queste sono le risposte ad alcune delle principali domande sulla configurazione di Cloudflare Turnstile con WPForms.

Posso vedere i dati analitici di Turnstile CAPTCHA dal mio account Cloudflare?

Cloudflare include un cruscotto di analisi che mostra una panoramica delle sfide CAPTCHA di Turnstile per ogni modulo a cui è stato aggiunto Turnstile.

Per visualizzare le analisi di Turnstile per i vostri moduli WordPress, accedete al vostro account Cloudflare e selezionate il menu della barra laterale Turnstile. Quindi, selezionate il nome del vostro sito per aprire il cruscotto di analisi.

Selezionare il nome del sito

Questo mostrerà i rapporti contenenti tutti i moduli a cui è stato aggiunto Cloudflare Turnstile. È possibile filtrare i dati per mostrare i rapporti relativi a un modulo specifico.

Per utilizzare l'opzione filtro, fare clic sul pulsante Aggiungi filtro.

Fare clic sul pulsante Aggiungi filtro

Successivamente, è necessario inserire l'ID del modulo nel campo Nuovo filtro condizionale utilizzando la sintassi FormID-XX. Dove XX è l'ID del modulo di cui si vogliono vedere i dati di Cloudflare Turnstile.

Potete sempre trovare l'ID del vostro modulo dalla vostra dashboard di WordPress andando su WPForms " Tutti i moduli e controllando sotto la colonna Shortcode.

ID WPForms

Nel nostro esempio, abbiamo impostato il filtro per dire: Azione uguale a FormID-43. Fare clic sul pulsante Applica per aggiungere il filtro.

Applica il filtro

Una volta applicato il filtro, verranno mostrati i dati di analisi per il modulo specifico selezionato.

Analisi dei captcha dei moduli

Ecco fatto! Ora sapete come configurare e utilizzare Cloudflare Turnstile con WPForms.

Volete poi conoscere altri modi per prevenire lo spam in WPForms? Per saperne di più, consultate il nostro tutorial completo sulla prevenzione dell'invio di spam.

Il miglior plugin per la creazione di moduli di WordPress con trascinamento e rilascio

Facile, veloce e sicuro. Unitevi agli oltre 6 milioni di proprietari di siti web che si fidano di WPForms.

Per completare questo modulo, abilitare JavaScript nel browser.