Pagine

2025-07-25

Integrazione con Clouflare Turnstile

Come precedentemente segnalato, Google sta cercando di incentivare la migrazione degli utenti di reCAPTCHA verso reCAPTCHA Enterprise. Con reCAPTCHA Enterprise, le funzionalità avanzate sono pensate per le aziende e possono comportare costi significativi, specialmente in caso di elevati volumi di traffico. Turnstile rappresenta una soluzione gratuita e semplice per la maggior parte dei siti.

Consigliamo, pertanto, relativamente ai nostri siti internet, la migrazione a Turnstile. Considerato che quasi sempre utilizziamo il plugin Contact Form 7 e che questo offre una semplice funzionalità di integrazione con Turnstile, il cambiamento non risulterà impegnativo.

Per iniziare

Devi ottenere una site key e una secret key da Cloudflare. Se non hai ancora un account Cloudflare, creane uno.

Crea un widget per i tuoi siti oppure selezionane uno esistente, quindi copia la site key e la secret key per usarle in seguito.

Puoi ignorare i codici di integrazione lato client e lato server, poiché Contact Form 7 se ne occupa automaticamente.

Dopo questo passaggio, vai alla bacheca del tuo sito WordPress. Vai su Contatto > Integrazione, quindi seleziona Configura integrazione nella sezione Turnstile.

Incolla lì la site key e la secret key.

Non serve altro, i tuoi moduli di contatto sono di nuovo protetti.

Controllare il posizionamento del widget

Per impostazione predefinita, il widget di Turnstile viene inserito nella parte superiore del modulo. Se desideri spostarlo in un'altra posizione, inserisci il tag del modulo [turnstile] direttamente nel template del modulo di contatto. Inoltre, puoi specificare la dimensione del widget utilizzando l'opzione size, ad esempio: [turnstile size:compact].