Un utente ha chiesto
Categoria: Simple Google reCAPTCHA di WordPress
Domanda: Errore: verifica Google reCAPTCHA non riuscita. La risposta non è più valida:

Gentile sviluppatore,

Sfortunatamente, tutti i miei utenti (non registrati) ricevono un messaggio di errore se provano a inviare la recensione del prodotto sul mio negozio woocommerce.

Errore: verifica Google reCAPTCHA non riuscita. La risposta non è più valida: o è troppo vecchia o è già stata utilizzata.

Immagine dello schermo: https://www.screencast.com/t/yQokb1QRIiOa

Il problema non esiste, se l’utente si è registrato e poi invia un commento dopo aver effettuato l’accesso.

Aiutaci a scoprire perché questo sta accadendo e come risolverlo per consentire anche agli utenti non registrati di inviare i propri commenti.

Attendo con ansia i tuoi consigli.

Cordiali saluti, Alex

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

  • (@idokd)

    Credo che quello che hai tu sia lo stesso problema che ho io;

    questo è dovuto ad un bug nel plugin che in alcuni casi di connessione; Come
    login con e-mail invece del nome utente, può chiamare wp_authenticate_user hook due volte.

    come vedo il problema sta cambiando il link numero 300 (credo), nel file simple-google-recaptcha.php

    di:
    $ this-> recaptchaResponse ();

    per quello:
    if (! $ this-> recaptchaResponse) $ this-> recaptchaResponse ();

    in questo modo non proverà a ricontrollare se l’hook ha già elaborato una risposta.

    Non so se @minor può confermare questo problema, l’ho fatto sul mio locale e mi ha aiutato, sto usando più metodi di autenticazione, quindi le cascate passano da una all’altra, e quindi in alcuni casi recuperano la risposta recaptcha più di una volta.

    Autore del plugin

    (@minore)

    Ciao ragazzi,

    Sembra un errore diverso. Non ho ricevuto questo errore quando ho aggiunto un commento sulla pagina del prodotto WooComerce. Non ho idea di cosa potrebbe andare storto – come risolverlo.

    Ad ogni modo, sono d’accordo, la proposta @idokd dovrebbe essere implementata, quindi l’ho fatto (grazie!), Ma non penso che possa correggere questo errore segnalato.

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

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