Contact Form 7 è un plugin utile se vuoi creare un modulo che le persone o le aziende possono usare per contattarti tramite un indirizzo email valido.
Se Contact Form 7 ti sta chiedendo di aggiornarlo all’ultima versione, purtroppo non è possibile farlo: il plugin sta richiedendo una versione di PHP 8.4 che non è ancora disponibile per gli Hosting WordPress gestito. Stiamo già da alcuni mesi portando avanti i test per eseguire questo aggiornamento, ma ancora non abbiamo date precise.
Nel frattempo, puoi continuare a mantenere attivo Contact Form 7, se non lo aggiorni, tutto funziona come prima. In alternativa, puoi decidere di esporre un tuo indirizzo email – magari uno creato apposta per ricevere mail da visitatori del tuo sito – tenendo conto che questo significa dare la possibilità a chiunque di contattarti su quella mail, anche con messaggi di spam.
Come usare Contact Form 7
Cerca sul blog il plugin Contact Form 7.

Installalo e attivalo.
Poi crea una pagina statica, da “Pagine > Aggiungi pagina”, dalle il nome che preferisci (ad esempio: Contatti o Contattami), e salva la bozza. Ora siamo pronti per creare e impostare il nostro form di contatto.
Crea il modulo di contatto
Una volta installato e attivato il plugin, troverai nel menu del tuo blog la voce Contatto.

Clicca su “Moduli di contatto”: troverai un modulo già pronto da utilizzare, a cui potrai aggiungere anche altre caselle da compilare.

Se vuoi creare un modulo da zero, puoi farlo cliccando su “Aggiungi nuovo”.
Potrai personalizzare il modulo come preferisci:

E cliccando sulle varie tab superiori, potrai impostare come ricevere la mail in caso di contatto, quali messaggi di risposta inviare agli utenti, e così via.
Quando hai finito di personalizzare, salva.
Aggiungi il form di contatto nella pagina Contatti
Una volta che avrai completato, copia la stringa di codice che trovi sia nella colonna Shortcode, nella pagina Contatto > Moduli di contatto, sia cliccando su Modifica sul modulo che hai scelto.
Appare fra parentesi quadre e dovrebbe cominciare con [contact-form-7.

Vai sulla pagina che avrai precedentemente creato e salvato in bozza, e incolla la stringa in un blocco Paragrafo qualsiasi. Per esempio, così:

Se lo desideri puoi aggiungere un paragrafo prima, per introdurre il form, e/o inserire anche altre informazioni per aiutare i tuoi utenti a rimanere in contatto con te, come i link ai tuoi social network.

Ed ecco qui la pagina “Contatti” completa.

Dopo averla pubblicata puoi inserirla nel menu del tuo sito, per esempio in ultima posizione:

Seguendo la stessa procedura puoi inserire un modulo di contatto nella sidebar del tuo blog, ma non te lo consiglio perché non è visibile da mobile.
Come difenderti dallo spam
Per evitare di ricevere messaggi di spam o automatici provenienti dai bot, puoi attivare reCAPTCHA (v3) per Contact Form 7.
Per attivarlo devi possedere un account Google.
Fai il login sul tuo account e accedi alla pagina My ReCaptcha.
Inserisci il nome dell’etichetta, per identificare più facilmente il tuo sito, seleziona “reCAPTCHA v3”, e inserisci il tuo dominio, senza https://.

Attenzione: se possiedi un blog verticale legato a una piattaforma, come blog.giallozafferano.it o blog.cookaround.com, nella buca di dominio inserisci solo il dominio di secondo livello, senza il tuo nome utente, quindi solo blog.giallozafferano.it, senza /tuonomedelsito/.
Accetta i Termini di servizio e “invia”.
Se la registrazione va a buon fine, riceverai una chiave del sito e una chiave segreta, come in foto.

Ora ritorna sul tuo blog alla sezione “Contatto > Integrazione”, cerca l’integrazione “Recaptcha” e clicca su “Imposta integrazione”.

Copia e incolla la chiave del sito e la chiave segreta e salva.

Hai correttamente impostato il reCAPTCHA.
