Come inserire Google ReCaptcha antispam nei commenti WordPress

Ciao e benvenuto. Se hai bisogno di chiarimenti sul codice, lascia un commento (no WhatsApp); ricorda però che non fornisco assistenza gratuita sugli articoli che ho scritto nè personalizzo il codice in modo gratuito, quindi se la tua richiesta va oltre il semplice "aiutino", se vuoi mi chiedi una consulenza a pagamento nella pagina contatti. Grazie della comprensione. Alessio

I commenti WordPress li trovo molto utili, aiutano le persone che leggono l’articolo ed incrementano il traffico sul sito web, l’unico neo,  un pò come tutti i form del resto, sono i commenti spam, gli spambot passano senza sosta per lasciare commenti indesiderati sui nostri form; come possiamo proteggere quindi il form commenti di WordPress dallo spam ?

In aiuto ci viene uno dei motori più potenti antispam di casa Google, ReCapcha, vediamo subito come configurarlo.

nocaptchaCome ottenere una Key per Google ReCaptcha

Per prima cosa è necessario accedere al servizio ReCaptcha da qui , inseriamo l’indirizzo del sito su cui vogliamo attivare il modulo antispam e clicchiamo “Salva Modifiche”

chiave recaptcha

Ora apriamo il file functions.php che si trova all’interno della root del nostro template WordPress ed incolliamoci quanto segue :

—CHIAVE DEL SITO— : va sostituita con la vostra chiave che ha generato ReCaptcha e che trovate nel pannello, dove precedentemente avete inserito il dominio.

keyAdesso nel file single.php che trovate sempre nella root del tema, andiamo ad incollare il seguente codice.

N.B. : può essere che in alcuni casi il file si chiami in maniera diversa, a seconda del tema utilizzato, nel mio caso infatti è comments.php

http://tuodominio.it/wp-content/themes/tuo-tema : questa parte va sostituita con l’indirizzo del vostro sito ed il nome della cartella del tema che state utilizzando.

A questo punto creiamo un nuovo file che si chiama google_captcha.php , copiamolo all’interno della root del nostro tema ed al suo interno ci incolliamo il seguente codice

CHIAVE-SEGRETA : va sostituito con la vostra chiave segreta fornita da ReCaptcha.

Ecco il risultato

google recaptcha commenti wp

Picture of Alessio Angeloro

Alessio Angeloro

Alessio Angeloro è uno sviluppatore WordPress e programmatore WooCommerce specializzato in integrazioni avanzate: gateway di pagamento rateali (Findomestic, Compass, Agos, Cofidis), collegamenti via API con gestionali e CRM, sviluppo di plugin personalizzati e ottimizzazione delle performance degli ecommerce. Con un background sistemistico e anni di esperienza su progetti reali, aiuta aziende, professionisti e agenzie a trasformare WooCommerce in uno strumento di vendita stabile, veloce e scalabile, evitando soluzioni generiche e poco performanti. Lavora con codice pulito e configurazioni su misura, pensate per far crescere il tuo negozio online nel tempo.
Condividi l'articolo
Facebook
Twitter
LinkedIn
WhatsApp

2 commenti su “Come inserire Google ReCaptcha antispam nei commenti WordPress”

  1. Buongiorno,

    ho eseguito la procedura ed inserito la Chiave del Sito, ma mi restituisce un errore:

    “ERRORE per il proprietario del sito: chiave del sito non valida”

    Ho verificato tutto, il google recaptcha funziona correttamente per il form contatti

    Il sito è https://spaziotartaruga.it

    Come posso comportarmi?

    P.s. ho praticato anch’io Wing Chun;)

    Grazie
    Carlo

    Rispondi

Rispondi a Carlo Annulla risposta

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.