Un utente ha chiesto
Categoria: WDContactFormBuilder di WordPress
Domanda: Captcha rotto

Ho questo plugin in esecuzione su molti dei miei siti e il captcha è rotto su tutti. Penso che l’aggiornamento più recente di due giorni fa sia il colpevole poiché tutto ha funzionato alla grande fino a poco tempo fa.

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

  • (@criscantwell)

    Posso confermare che questo è l’aggiornamento più recente.

    Ho appena corretto la pagina che ho collegato nell’OP utilizzando Google reCAPTCHA, ho dovuto farlo perché il modulo di contatto per questo sito è in uso e stavo sprecando soldi lasciandolo così.

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

    Supporto plugin

    (@suziekh)

    Ciao,

    Puoi indicare da quale versione hai aggiornato il plugin?

    Grazie!

    (@ geth44)

    Ciao,

    Ho avuto lo stesso problema dopo l’aggiornamento dalla versione 1.0.67 all’ultima versione 1.0.68. ha anche aggiornato WordPress contemporaneamente alla versione 5.1.1.

    ecco il nostro pagina dei contatti

    Grazie per qualsiasi aiuto.

    TG

    Supporto plugin

    (@suziekh)

    Caro @geth44,

    Potresti provare a generare un nuovo codice Captcha dopo gli aggiornamenti?

    Fammi sapere il risultato.

    Grazie!

    (@ geth44)

    ciao Suzie,

    Grazie per la tua risposta rapida. Puoi spiegarmi cosa intendi per generare un nuovo ‘codice’ Captcha?
    … E aggiornare cosa?

    Nella pagina dei contatti, se clicco sul pulsante per generarne uno nuovo, l’immagine del collegamento interrotto scompare per qualche secondo per poi riapparire, rimanendo interrotta.
    L’azione viene eseguita quando il collegamento Web cambia ogni volta (valore r modificato).
    Ecco il link completo:

    Ho anche provato ad applicare e salvare di nuovo il layout, ma senza fortuna.

    Saluti

    TG

    (@ geth44)

    Prossima prova…
    Basta sostituire contact-form-builder.php con quello della versione precedente (1.0.67) per far funzionare nuovamente il captcha come puoi vedere nel mio post precedente
    (Ho dimenticato di mettere il link sotto forma di codice, quindi è direttamente visibile…)
    Quindi il problema sembra essere con la funzione contact_form_maker_ajax, perché questa è l’unica modifica che hai apportato.

    A proposito, ho dimenticato di dirti che il captcha non funzionava neanche nella pagina di configurazione (editor di layout) della dashboard di wordpress.

    Saluti

    TG

    (@ bennyt19)

    Avendo lo stesso problema, il captcha si rompe e inizia a essere spammato ovunque dai bot. Ci sono aggiornamenti sul problema o come risolverlo? V1.0.68 in uso

    Questo collegamento riguarda lo stesso problema? https://wordpress.org/support/topic/spam-183/ Sembra che ci siano stati alcuni problemi persistenti con questo plugin e spam negli ultimi mesi…?

    Ben

    Supporto plugin

    (@suziekh)

    Ciao,

    Abbiamo scoperto che si tratta di un bug.

    Siamo spiacenti per l’inconveniente che hai riscontrato.

    Tieni presente che presto rilasceremo un aggiornamento che fornirà una correzione.

    Grazie per la vostra pazienza.

    Buona giornata!

    (@carterstrategy)

    Un aggiornamento su una correzione? Dovremmo tornare a una versione precedente?

    Supporto plugin

    (@suziekh)

    Ciao,

    Ci scusiamo per la risposta tardiva.

    Tieni presente che l’aggiornamento sarà disponibile entro 3-5 giorni lavorativi.

    Grazie per la vostra pazienza e comprensione.

    (@criscantwell)

    L’aggiornamento ha corretto il captcha originale e ora funziona. Purtroppo, sembra che gli spammer siano riusciti a sconfiggere anche questo captcha, e ora sono di nuovo inondato di messaggi spam. Se potessi migliorarlo per battere lo spam te ne sarei grato.

    Supporto plugin

    (@kimabaghdasaryan)

    Ciao,

    Si prega di seguire i passaggi seguenti per risolvere il problema con le e-mail di spam.

    1. Modifica il tuo modulo e aggiungi un campo nascosto e spam definito come il suo nome. Assicurati di lasciare il suo valore vuoto.

    2. Accedi ai file del tuo sito Web tramite una connessione FTP e apri il seguente file: contact-form-builder frontend models CFMModelForm_maker.php, trova registrare i dati e aggiungi

    if (isset ($ _ POST[‘spamhidden’]) && ritaglia ($ _ POST[‘spamhidden’])! = ”) {Restituire falso; }

    dopo

    $ id_for_old = $ id;

    Controlla il prossima gif.

    Grazie!

    Rendilo un grande giorno!

    (@criscantwell)

    Sarebbe sicuramente bello se tu potessi aggiungere tale funzionalità a un aggiornamento nel prossimo futuro invece di avere il codice modificato dall’utente tramite FTP.

    (@criscantwell)

    Ho trovato molto più semplice utilizzare un altro modulo di contatto. Spero che tu possa includerlo in un futuro aggiornamento.

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *