- June 16, 2020 at 3:16 am #38536
For some reason the plugin has stopped working for all our forms. I had to remove the shortcode from all the forms for them to work again.
Shortcode: [anr_nocaptcha g-recaptcha-response]
I was using it on all customer based form submission pages on our website prior. However, now when I use the shortcode, it won’t let you submit the form. After you fill out all the fields and click submit, you get this error message “One or more fields have an error. Please check and try again.”
I do have the premium/pro version of the plugin too.June 16, 2020 at 3:17 am #38539
Our website is http://www.randrheating.com.
All of our front facing forms for customer inquiries were using the captcha shortcode. But a week or so ago, it stopped working, making all our form submissions not capable of sending. So I had to remove the shortcode.June 16, 2020 at 8:50 am #38543June 16, 2020 at 11:10 pm #38563
Everything was installed correctly. Again, everything has been working fine for the last couple months. It stopped working last week though.June 16, 2020 at 11:16 pm #38565
Attached are photos showing the Settings, shortcode implemented in a form, and the error message on the form when trying to submit.
When I remove the shortcode for your plugin, then the form submits fine. So it’s an issue with the plugin / shortcode.Attachments:You must be logged in to view attached files.June 17, 2020 at 1:56 pm #38587
Can you please give me screenshot of settings page bellow part?June 17, 2020 at 8:53 pm #38596June 18, 2020 at 12:31 am #38612
As you are using “Hide Captcha for logged in users?”, you need to add additional 2 hooks as described in that docs page.June 18, 2020 at 12:32 am #38614
The captcha is not used for logged in users.June 18, 2020 at 12:35 am #38616
We use it on request a quote / schedule service / contact us forms. So there is no login required to fill out the form. I originally bought this plugin to help prevent spam. However, ever since it stopped working, I had to remove the shortcode so customers could still fill out our forms. But now, we’re getting spam again.
So something happened in either a recent update or something where the plugin isn’t allowing you to submit a form. It’ll say “One or more fields have an error.”
I don’t know what happened though, because I never changed or did anything with it and it was working fine for months.June 18, 2020 at 2:19 am #38621
This changes is not for this plugin, Something changes in Contact Form 7.
You can add following code in your child theme’s functions.php and it will start working again
add_filter( 'wpcf7_verify_nonce', '__return_true' ); add_filter( 'wpcf7_spam', '__return_false' );June 18, 2020 at 2:20 am #38623
Excellent. I’ll try this out and let you know if it worked.June 18, 2020 at 2:29 am #38625
I’m still seeing the “One or more fields have an error” message. Is there a particular area in the functions.php file I need to paste that code into?
That’s the file I added it to.June 18, 2020 at 2:48 am #38627
Finally got it to work.