Replies: 0
I’m running WP Forms lite, and when I have the reCAPTCHA from WP Forms lite _and_ this plugin activated, there is a Javascript error which prevents the submission of the form because the reCAPTCHA never validates.
Uncaught Error: reCAPTCHA has already been rendered in this element
at Object.ss [as render] (VM57 recaptcha__en.js:411)
at HTMLDivElement.<anonymous> ((index):693)
at Function.each (jquery.js?ver=1.12.4:2)
at a.fn.init.each (jquery.js?ver=1.12.4:2)
at wpformsRecaptchaLoad ((index):693)
at bs (VM57 recaptcha__en.js:418)
at c (VM57 recaptcha__en.js:400)
The page in question is _not_ a WooCommerce page, so I don’t know why the WooCommerce reCAPTCHA code is loading on this page. Is it possible to alter this plugin so that the reCAPTCHA Javascript only loads when it is a WooCommerce page?
There is more discussion here;
https://wordpress.org/support/topic/recaptcha-v2-this-field-is-required-version-4-9-6/
Thank you very much for considering this issue,
Kind regards,
Kathy