WebSite X5Help Center

 
Maurizio B.
Maurizio B.
User

Come applicare correttamente lo script di google reCaptcha e shinystath  it

Autore: Maurizio B.
Visite 1882, Followers 1, Condiviso 0  

Per il mio sito ho optato per l'opzione Google reCaptcha per validare le email dei contatti. Fatta la registrazione, ho inserito inizialmente il codice nella sezione principale del sito, che dunque la fa valere per ciascuna pagina. Questo però mi crea nelle pagine pop up un pulsante in alto a sinistra. Ho dunque optato per inserire il codice solo nella pagina dei contatti, ma poi mi sono accorto che quando un utente cerca di registrarsi al mio sito la funzione non funziona sulla pagina di registrazione e dunque ciò rende impossibile la registrazione. L'unico modo per far funzionare la pagina di registrazione con la validazione del form è dunque quella di rimettere il codice nella sezione principale con il prblema suddetto.

Come posso risolvere il problema? C'è un modo di far caricare Google reCaptcha anche sul form di registrazione automatico, che io non riesco a trovare come personalizzare, per evitare il problema suddetto?

Inoltre, sempre nelle suddette finestre di Pop up, impostate senza il modello principale del sito, mi compare sempre in alto a sinistra il riquadrino di ShinyStat, che nelle pagine normali del sito è posizionato nel footer.

Come faccio ad evitare anche questo?

Postato il
9 RISPOSTE
A. Kris
A. Kris
User

Ciao Maurizio, hai provato l'inserimento con quei script che ti rilascia google ? tipo:

Incolla questo snippet prima di chiudere il tag </head> sul tuo modello HTML:
<script src='https://www.google.com/recaptcha/api.js'>

Incolla questo snippet alla fine di <form> dove vuoi che venga visualizzato il widget reCAPTCHA:
<div class="g-recaptcha" data-sitekey="QUI CI SARà IL TUO KEY"></div>

invece di inserire... Chiave del sito e Chiave segreta ? prova e fammi sapere

Leggi di più
Postato il da A. Kris
Maurizio B.
Maurizio B.
User
Autore

Certo, e funziona. Solo che nella pagina di registrazione automatica non funziona se non lo metti nella sezione principale. Nelle pagine normali tu puoi personalizzare con dello script, ma non in quella della registrazione automatica. E' questo il problema che non so risolvere e che poi mi visualizza in ogni pagina pop up il pulsante di google.

Leggi di più
Postato il da Maurizio B.
Incomedia
Riccardo P.
Incomedia

Buongiorno Maurizio,

potresti scrivermi qui l'url del tuo sito così da poter verificare o allegare uno screenshot di quello che visualizzi?

Prova a usare solo gli stumenti contenuti in WebSite x5 senza codici esterni per verificarne il funzionamento.

Fammi sapere.

Leggi di più
Postato il da Riccardo P.
Maurizio B.
Maurizio B.
User
Autore

www.testudoalbino.com

Non ho usato codici esterni se non quelli necessari ad attivare il servizio predisposto in Website X5

Leggi di più
Postato il da Maurizio B.
Incomedia
Riccardo P.
Incomedia

Buongiorno Maurizio,

potresti inviarmi uno screenshot della pagina protetta e del popup che ricevi? così da capire meglio per favore.

Fammi Sapere.

Leggi di più
Postato il da Riccardo P.
Maurizio B.
Maurizio B.
User
Autore

Ecco quanto richiesto. Il bottone "submit" viene in automatico in virtù dello script google. Lo mette solo nelle pagine del sito da aprirsi come finestre di pop up. Come pure il contatore ShinyStat.

Leggi di più
Postato il da Maurizio B.
Incomedia
Riccardo P.
Incomedia

Buongiorno Maurizio,

sembra che nella pagina:

https://www.testudoalbino.com/faq.html

i codici non siano inseriti correttamente, prova a verificare se hai inserito dei codini personali e nel caso toglili. Puoi controllare si nel contenuto della pagina sia in proprietà della pagina.

Fammi sapere.


Leggi di più
Postato il da Riccardo P.
Maurizio B.
Maurizio B.
User
Autore

Io non ho inserito codici nella pagina relativi a google, questi pulsanti appaiono solo qui e non nelle altre pagine.

Leggi di più
Postato il da Maurizio B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Maurizio B.
Io non ho inserito codici nella pagina relativi a google, questi pulsanti appaiono solo qui e non nelle altre pagine.

... hai però inserito in modo errato altri codici in HEAD che portano errore nella lettura della pagina...

... elimina tutto ciò che di extra hai inserito, e poi segui le istruzioni che ti hanno fornito dalla fonte...

.



Leggi di più
Postato il da  ‪ KolAsim ‪ ‪