Un utente ha chiesto
Categoria: Contact Form 7 di WordPress
Domanda: reCAPTCHA non funziona nel modulo di contatto 7

Ho installato il modulo di contatto 7 sul mio sito.
Ho provato ad aggiungere reCAPTCHA al modulo.
Ho creato le chiavi del sito, le ho aggiunte a reCAPTCHA e ho aggiunto il [reCAPTCHA] tag al modulo.
Invece della casella di controllo, viene visualizzato solo'[reCAPTCHA]’in testo normale quando si accede alla pagina del modulo.
Non c’è nemmeno un pulsante nel modulo di contatto 7 per aggiungere il tag reCAPTCHA. Dovrebbe esserci?
Non ho assolutamente idea del perché questo non funzioni.
Ho provato a rimuovere il modulo di contatto 7 e l’ho reinstallato. Non c’è stato alcun cambiamento.
Puoi avvisare?

La pagina per cui ho bisogno di aiuto: [log in to see the link]

  • (@ isa64)

    Con la nuova versione del modulo di contatto 7, non hai più bisogno del [recaptcha] di più.
    Vedi il loro documento:
    reCAPTCHA v3 non ha bisogno di un widget CAPTCHA (la casella di controllo “Non sono un robot” utilizzata in reCAPTCHA v2) per funzionare, quindi [recaptcha] i tag del modulo non sono più necessari. sì [recaptcha] I tag del modulo si trovano in un modello di modulo, Contact Form 7 5.1 o versioni successive li ignora e li sostituisce con una stringa vuota.

    (@alekscee)

    Come posso rimuovere i campi dalla verifica reCAPTCHA? Ho configurato il nuovo reCAPTCHA su 2 pagine ma su una il form non può essere inviato a causa di “spam”. Uso la stessa email e lo stesso nome. Penso che alcuni campi contenenti solo numeri modifichino lo spam? Come posso capire perché il modulo non può essere inviato?

    Grazie, Alex

    (@fatkinson)

    Quindi come si aggiunge al modulo?

    (@alekscee)

    Viene aggiunto automaticamente al modulo se si ottiene e si configura un’API-KEY valida.

    (@controlmestudio)

    Ciao, stavo cercando di lavorare con il modulo di contatto 7 5.1 e non mostravo la casella recaptcha sul modulo. Inoltre posso vedere sulla console che gli script danno un errore 400. Sembra che sia necessario un metodo POST invece del metodo GET.