Tagged: password protected, ReCAPTCHA
since Enfold 4.5.4 there is on Google Services the new Options input fields – but how to embed them in contact form now?
Hey Guenter,
Hope you’re doing good.
Now, regarding the new feature, just select your preferred recaptcha version and put in the API keys in their respective fields. The recaptcha widget or automatic verification will be applied to every contact form after that.
Best regards,
Ismael
that means there is no visible Recaptcha in version 3 – this was only the case with V2?
No input field to mark all fire hydrants etc. pp?
Hi,
Yes, the verification will run in the background automatically when you choose v3, no widget.
// https://developers.google.com/recaptcha/docs/v3
Best regards,
Ismael
Dear Kriesi,
I have installed the recaptcha package for enfold, but I have found that it interferes with the ‘password protected’ posts (native wordpress password protection), at least on my site. After enabling the enfold-recaptcha package, the password form does show, but after entering the password it shows the password protected message again. It does not show the recaptcha form itself. Not sure if this is only on my installation, or if you are able to reproduce.
Thanks.
yes – I can confirm that.
Hi,
Could you give us a screenshot of the issue?
After enabling the enfold-recaptcha package
Are you using the plugin? The option is now available on version 4.5.4. Please remove the plugin and then upgrade the theme to the latest version. Let us know if the issue persists.
Best regards,
Ismael
Hi,
UPDATE: I was able to reproduce the issue on my end. I’ll get back to you once I found the problem.
Best regards,
Ismael
Dear Ismael,
Thanks so much. Appreciate the great support as always.
Cheers
Hi,
I found the issue in the script. Please edit the framework > js > avia_recaptcha.js file, look for this code around line 67:
var forms = document.getElementsByTagName( 'form' );
.. and replace it with:
var forms = document.querySelectorAll( '.av-form-recaptcha' );
Best regards,
Ismael
Thanks !