Un utente ha chiesto
Categoria: Complianz – GDPR/CCPA Cookie Consent di WordPress
Domanda: Recaptcha non funziona

Sto utilizzando i moduli WP per il modulo di contatto e quando attivo il plugin Complianz, il recaptcha non funziona.

Uso anche recaptcha per creare un account e la pagina della password dimenticata con il plug-in Advanced noCaptcha e Captcha invisibile, ma non funziona.

Potresti aiutarmi?

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

  • Collaboratore plugin

    (@leonwimmenhoeve)

    Ciao @ b1026q9,

    Grazie per il contatto. Per impostazione predefinita, Complianz blocca Recaptcha prima del consenso (in UE).

    Che versione di Recaptcha stai usando? Potresti condividere la pagina per cui hai bisogno di aiuto in modo che possiamo dare un’occhiata? Puoi farlo in modo anonimo inserendo il tuo URL nella “pagina per cui ho bisogno di aiuto”.

    Grazie.

    Saluti,
    Leon

    (@ b1026q9)

    Sto usando v3. Si prega di consultare la pagina sotto / it / contact /
    / it / mio-account / password-persa /

    Collaboratore plugin

    (@leonwimmenhoeve)

    @ b1026q9 Il sito richiede una password per entrare. È corretto?

    (@ b1026q9)

    Scusa se l’ho disabilitato ora.

    Collaboratore plugin

    (@leonwimmenhoeve)

    @ b1026q9 Ottengo un 404 per la pagina che menzioni, ma ho trovato / my-account / lost-password /.

    Vedo Recaptcha e Complianz abilitati, ma tutto sembra funzionare come previsto.

    Puoi specificare il tipo di problemi che stai riscontrando?

    Saluti,
    Leon

    (@ b1026q9)

    Non riesco a inviare il modulo. Quando lo faccio dice

    Verifica di Google Recaptcha non riuscita.

    Collaboratore plugin

    (@leonwimmenhoeve)

    @ b1026q9 Potresti disabilitare l’integrazione Recaptcha in Integrazioni -> Servizi?

    Questo risolve il problema?

    (@ b1026q9)

    no, dà sempre lo stesso messaggio. Ma ora appare l’icona recaptcha.

    Collaboratore plugin

    (@leonwimmenhoeve)

    @ b1026q9 Sospetto che ciò non sia causato da Complianz poiché l’errore viene visualizzato anche mentre Recaptcha non è bloccato da Complianz. Puoi confermarlo disabilitando temporaneamente il plugin Complianz.

    Puoi controllare se le tue chiavi Recaptcha ecc. sono ancora validi. Questa è probabilmente la fonte dell’errore.

    Saluti,
    Leon

    (@ b1026q9)

    Penso che le chiavi di recaptcha siano corrette.
    Ma ora l’ho provato sul mio sito live. Quando disattivo Complianz, il modulo di contatto funziona. Quando attivo il plugin ma disattivo l’integrazione, il modulo non funziona.

    Autore del plugin

    (@rogierlankhorst)

    Ciao @ b1026q9,

    L’ho controllato, WP Forms reCaptcha richiede un’integrazione separata, ho creato una correzione per questo, che verrà rilasciata nel prossimo aggiornamento. Per ora, puoi risolverlo aggiungendo il seguente codice al file functions.php del tuo tema:

    function my_cmplz_wpforms_dependencies($tags){
    
    	$tags['recaptcha/api.js']='grecaptcha';
    
    	return $tags;
    }
    add_filter('cmplz_dependencies', 'my_cmplz_wpforms_dependencies');

    Il problema è che lo script in linea deve essere attivato dopo lo script recaptcha, altrimenti lo script si interromperà.

    Questo è testato con WP Forms, Recaptcha V3:
    http://real-flamingo.w5.wpsandbox.pro/

    Fatemi sapere se avete domande su questo!

    (@ b1026q9)

    Va bene, fantastico. metterò alla prova.
    E che dire del plug-in Advanced noCaptcha e Captcha invisibile? La pagina della password persa utilizza questo plugin e inoltre non funziona con Complianz
    essere attivato.

    (@ b1026q9)

    La tua correzione con l’integrazione ReCaptcha disabilitata su Complianz ha risolto il problema!
    Funziona non solo il modulo di contatto, ma anche la pagina della password persa.
    Ma è corretto disabilitare l’integrazione di ReCaptcha su Complianz? Non contro il GDPR ??

    Autore del plugin

    (@rogierlankhorst)

    È bello sentire!

    Come richiesto dal GDPR, Complianz blocca reCaptcha fino a quando l’utente non ha dato il proprio consenso. Se revochi il consenso, vedrai scomparire il badge reCaptcha, per tornare solo se acconsenti ai cookie.

    L’utente viene quindi informato che i dati vengono tracciati dal sito Web (in questo caso da Google / reCaptcha).

    (@ b1026q9)

    Ma poi non dovrei disattivare l’integrazione Recaptcha in Integrazioni -> Servizi, come suggerito da Leon, giusto? Perché sarebbe contro il GDPR, giusto?
    Ora vedo che se controllo Marketing il modulo di contatto con recaptcha funziona.

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

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