Un utente ha chiesto informazioni su WDContactFormBuilder di Wordpress

Captcha Broken

Un utente ha chiesto 👇

Ho questo plugin in esecuzione su alcuni dei miei siti e il captcha è danneggiato su tutti. Penso che l’ultimo aggiornamento di due giorni fa sia stato il colpevole, poiché tutto funzionava alla grande fino a poco tempo fa.

(@chriscantwell)

1 anno, 10 mesi fa

Posso confermare che è l’ultimo aggiornamento.

Ho appena deciso la pagina che ho collegato nell’OP utilizzando Google reCAPTCHA, ho dovuto farlo perché il modulo di contatto di quel sito è utilizzato attivamente e stavo perdendo soldi permettendogli di rimanere così.

Uno dei miei altri siti non è stato ancora aggiornato e il captcha funzionava lì. Ho aggiornato il plugin e il captcha si è rotto.
https://pennedandpronounce.com/contact/

Supporto per plugin

(@suziekh)

1 anno, 10 mesi fa

Ciao,

Indica a quale versione hai aggiornato il plug-in?

Grazie!

(@ geth44)

1 anno, 10 mesi fa

Ciao,

Ho riscontrato lo stesso problema dopo l’aggiornamento dalla versione 1.0.67 all’ultima versione 1.0.68. WordPress è stato aggiornato contemporaneamente alla versione 5.1.1.

Ecco il nostro pagina dei contatti

Grazie per qualsiasi aiuto.

TG

Supporto per plugin

(@suziekh)

1 anno, 10 mesi fa

A chara @ geth44,

Per favore, proveresti a generare un nuovo codice Captcha dopo gli aggiornamenti?

Fammi sapere il risultato.

Grazie!

(@ geth44)

1 anno, 10 mesi fa

Ciao Suzie,

Grazie per la pronta risposta. Puoi spiegarmi cosa intendi con la generazione di un nuovo “codice” Captcha?
… e l’aggiornamento su cosa?

Nella pagina dei contatti, se clicco sul pulsante per generarne uno nuovo, l’immagine di un collegamento interrotto scompare pochi secondi, quindi viene nuovamente mostrato come interrotto.
L’azione viene eseguita ogni volta che la connessione Web cambia (il valore cambia).
Ecco il link completo:

Ho provato ad applicare e salvare di nuovo il layout, ma non è riuscito.

Di

TG

(@ geth44)

1 anno, 10 mesi fa

Il prossimo test …
Se sostituisci la versione precedente (1.0.67) con contact-form-builder.php, fai funzionare di nuovo il captcha come vedi nel mio post precedente
(Ho dimenticato di allegare il link come codice, in modo che appaia direttamente …)
Quindi la query sembra provenire dalla funzione contact_form_maker_ajax, poiché è l’unica modifica che hai apportato.

A proposito, ho dimenticato di dirti che il captcha non ha funzionato neanche nella pagina di configurazione (editor di layout) di un pannello wordpress.

Di

TG

(@ bennyt19)

1 anno, 10 mesi fa

Con la stessa domanda, il captcha è rotto ei bot iniziano a inviare spam da ogni parte. Eventuali aggiornamenti sul problema o su come risolverlo? V1.0.68 in uso

Questo collegamento si applica alla stessa domanda? https://wordpress.org/support/topic/spam-183/ Sembra che ci siano stati problemi in corso con questo plugin e spam negli ultimi mesi …?

Ben

Questa risposta è stata modificata 1 anno, 10 mesi fa. Questa risposta è stata modificata 1 anno, 10 mesi fa. Supporto per plugin

(@suziekh)

1 anno, 10 mesi fa

Ciao,

Abbiamo scoperto che questo è un bug.

Ci scusiamo per l’inconveniente che devi affrontare.

Fateci sapere che presto invieremo un aggiornamento, che risolverà.

Grazie per la vostra pazienza.

Buona giornata!

(@carterstrategy)

1 anno, 10 mesi fa

Qualche aggiornamento sulla correzione? Dobbiamo tornare a una versione precedente?

Supporto per plugin

(@suziekh)

1 anno, 10 mesi fa

Ciao,

Ci rammarichiamo per il ritardo nella risposta.

Si informa che l’aggiornamento sarà disponibile entro 3-5 giorni lavorativi.

Grazie per la tua pazienza e comprensione.

(@chriscantwell)

1 anno, 9 mesi fa

L’aggiornamento ha corretto il captcha originale e ora funziona. Sfortunatamente, gli spammer sembrano persino essere riusciti a sbarazzarsi di questo captcha e ora sto annegando di nuovo nei messaggi di spam. Se potessi migliorare questo per sbarazzarti della spazzatura, mi piacerebbe vederlo.

Supporto per plugin

(@kimabaghdasaryan)

1 anno, 9 mesi fa

Ciao,

Segui i passaggi seguenti per risolvere il problema con gli spam.

1. Modifica il modulo e aggiungi un campo nascosto e fallo spamhidden impostato come suo nome. Assicurati di lasciare il suo valore vuoto.

2. Accedi ai file del tuo sito web tramite connessione FTP e apri il seguente file: contact-form-builder frontend models CFMModelForm_maker.php, cerca sicuro e aggiungi

if (isset ($ _ POST[‘spamhidden’]) && Trim ($ _ POST[‘spamhidden’])! = “) {Fold false;}

dopo

$ id_for_old = $ id;

Controlla il seguente gif.

Grazie!

Rendila una bella giornata!

(@chriscantwell)

1 anno, 9 mesi fa

Sarebbe certamente bello se si potesse aggiungere una tale funzionalità a un aggiornamento in un prossimo futuro invece di modificare il codice dell’utente tramite FTP.

(@chriscantwell)

1 anno, 9 mesi fa

È stato molto più facile per me utilizzare un modulo di contatto diverso. Spero che tu possa includerlo in un futuro aggiornamento.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *