WordPress Security How To
WordPress Security How To

Come impostare reCAPTCHA

Come configurare reCAPTCHA per la registrazione di WordPress e WooCommerce, reimpostare la password e i moduli di accesso. Arresta i commenti spam con reCAPTCHA invisibile.


English version: How to set up reCAPTCHA


Cosa è reCAPTCHA e come funziona?

reCaptcha by Google

reCaptcha widget by Google

reCAPTCHA è un meccanismo di verifica umana creato e gestito da Google come servizio antispam gratuito.

Quando attivi reCAPTCHA per un modulo sul tuo sito web, un paio di script JavaScript verranno caricati dai server di Google ogni volta che viene visualizzata una pagina web con il modulo. Se hai abilitato la versione visibile, tali script visualizzeranno un widget reCAPTCHA all'interno del modulo. Con reCAPTCHA invisibile, questi script visualizzeranno un badge reCAPTCHA nell'angolo dello schermo.

Ogni volta che un utente invia il modulo con reCAPTCHA, il plug-in WP Cerber invia una richiesta HTTP al server di Google per assicurarsi che il modulo sia stato inviato da un utente umano, non da un bot. Se il server di Google risponde negativamente "No it 'bot" , l'ulteriore elaborazione del modulo verrà interrotta e l'utente visualizzerà il messaggio: ERRORE: la verifica umana non è riuscita. Fai clic sulla casella quadrata nel blocco reCAPTCHA di seguito .

A proposito: perché reCAPTCHA non protegge WordPress da attacchi a forza bruta .

Configuriamo reCAPTCHA per i moduli WordPress

Puoi facilmente configurare reCAPTCHA su un sito web con il plugin WP Cerber Security installato. Ma prima di poter iniziare a utilizzare reCAPTCHA su qualsiasi sito Web, devi ottenere una chiave del sito e una chiave segreta sul sito web di Google. Per ottenere le chiavi devi avere un account Google.

Registra il tuo sito web e ottieni entrambe le chiavi qui: https://www.google.com/recaptcha/admin

Nota: se si intende utilizzare una versione invisibile, è necessario ottenere e utilizzare la chiave sito e una chiave segreta solo per la versione invisibile.

  1. Dopo aver creato le chiavi per te, vai alla pagina delle impostazioni di reCAPTCHA del plugin WP Cerber.
  2. Copia le chiavi nei campi appropriati nelle impostazioni reCAPTCHA.
  3. Seleziona le caselle di controllo per tutti i moduli che desideri verificare con reCAPTCHA.
  4. Assicurati che il widget reCAPTCHA sia visualizzato correttamente.
  5. Fatto!

reCAPTCHA per WooCommerce

Una nota importante per gli utenti di WooCommerce: non è possibile abilitare e utilizzare due widget reCAPTCHA visibili (per due moduli) sulla stessa pagina. È consentito un solo widget per pagina. Quindi, se hai due moduli sulla stessa pagina, scegli solo una forma più importante o usa la versione invisibile.

reCAPTCHA per i moduli di commento di WordPress

Se è necessario allineare il widget reCAPTCHA visibile, utilizzare lo stile CSS personalizzato con Customizer sito.

  1. Per accedere al Personalizzatore di WordPress, vai al menu Aspetto / Personalizza dalla dashboard di WordPress. Verrai indirizzato direttamente all'interfaccia di personalizzazione, con l'anteprima del tema a destra e il menu di personalizzazione a sinistra. Scorri verso il basso e fai clic
  2. Scorri verso il basso e fai clic su Additional CSS .
  3. Immettere il seguente codice CSS per allineare il widget reCAPTCHA a destra.

 #cerber-recaptcha > div { 
text-align: right;
width: auto !important;
height: auto !important;
}

Nota: quando si modifica lo stile CSS nel Customizer sito, le modifiche verranno automaticamente applicate alla finestra di anteprima, ma non verranno effettivamente salvate finché non si fa clic sul pulsante Salva e pubblica.

Un'ottima alternativa a reCAPTCHA

Il motore di rilevamento anti-spam e bot di Cerber è un'ottima alternativa a Google reCAPTCHA . Il motore protegge il modulo di commento di WordPress ed è in grado di proteggere tutti i moduli di contatto e di registrazione su un sito web. È compatibile con praticamente qualsiasi forma. Testato con forme di caldera, forme di gravità, modulo di contatto 7, form di ninja, form formidabili, modulo di contatto veloce sicuro, modulo di contatto di WPForms.

Risoluzione dei problemi di reCAPTCHA

Prima di tutto, controlla la scheda Attività. Se viene visualizzato il messaggio "le impostazioni di reCAPTCHA sono errate", significa che la chiave e il segreto non sono corretti e non sono stati riconosciuti dal server di Google.

Se viene visualizzato il messaggio "Richiesta al servizio reCAPTCHA di Google non riuscito", significa che il server Web non è in grado di connettersi a server esterni. Chiedi al fornitore di hosting per questo problema. A volte i provider di hosting bloccano le richieste HTTP in uscita dai siti web.

Svantaggi di reCAPTCHA

Alcuni proprietari di siti Web hanno esperienza negativa con reCAPTCHA. Di tanto in tanto ci si lamenta del layout rotto su un modulo. A volte il layout di una pagina non è compatibile con gli stili del widget reCAPTCHA. Se hai un'esperienza così spiacevole faccelo sapere.

Sii consapevole

Sebbene Google offra questo servizio gratuitamente, in realtà non è completamente gratuito. Perché Google è un'azienda enorme e non offre qualcosa gratuitamente. Quindi, devi pagare qualcosa in cambio e in questo caso, condividerai alcuni, a noi sconosciuti, i dettagli sul tuo browser e sul tuo sito web.

La seguente spiegazione è stata presa dal sito Web di Google, è possibile verificarlo quando si registra il sito Web sulla pagina di servizio reCAPTCHA.

Riconosci e comprendi che l'API reCAPTCHA funziona raccogliendo informazioni hardware e software, come dati di dispositivi e applicazioni e i risultati dei controlli di integrità, e inviando tali dati a Google per l'analisi. Ai sensi della Sezione 3 (d) dei Termini di servizio dell'API di Google, l'utente accetta che se si utilizzano le API è sua responsabilità fornire tutte le comunicazioni o i consensi necessari per la raccolta e la condivisione di questi dati con Google. Per gli utenti nell'Unione Europea, tu e i tuoi client API dovete rispettare la politica di consenso degli utenti dell'UE attualmente in vigore

Come si presenta reCAPTCHA?

A volte potresti vedere un po 'complicato reCAPTCHA grafico con una serie di immagini. Devi selezionare le immagini adatte in base alle spiegazioni sopra di loro.

reCAPTCHA antispam plugin

reCAPTCHA for WordPress

reCAPTCHA antispam woocommerce

reCAPTCHA as anti-spam for WooCommerce

reCAPTCHA antispam WordPress

reCAPTCHA for WordPress comment form

reCAPTCHA plugin WooCommerce

reCAPTCHA plugin for WooCommerce

reCAPTCHA plugin WordPress

reCAPTCHA anti-spam plugin for WordPress


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments