Contact Form 7 with Recaptcha V3 Update Causes a Stir with No Fix in Sight

Contact form 7 issued an update requiring everyone to update their recaptcha to version three.  Normally Cf7 works beautifully for catching spam, even with recaptcha v2, however this recent update seems to have sent their plugin in reverse.  It’s not hard to roll back until they give a fix, but since everyone forced to delete v2 keys and recreate sites in recaptcha it would mean doing the same to grab new v2 keys. If you have a lot of sites, this is obviously a hassle.

contact form 7 v3 bugs

 

Also, not only does the captcha not work, users are reporting a v3 icon appearing on every page and not just the contact form page.  Seems like a sloppy update. Maybe they can add v2 to the latest plugin so we have the option until it’s fixed?

I think the best option may be to revert to v2, what do you think?

How to Revert Contact Form 7 to V2 Recaptcha

There are two quick fixes if you want to go to v2.

1. Download the previous version and re-download v2 keys

Download the old version here: https://en-gb.wordpress.org/plugins/contact-form-7/advanced/

Version 5.0.5 is the one you want.

2. Try this quick fix recommended by @webteamffcu

We found this one in the Cf7 support thread by webteamffcu:

webteamffcu (@webteamffcu)

Delete ReCAPTCHA config from Contact Form 7 and download this plugin:

Advanced noCaptcha & invisible Captcha

Go back to Google ReCAPTCHA delete your Version 3 key (if you obtained one) and get your Version 2 site key and secret key. Back on your site, go to the Settings of the new plugin and add those keys.

Then where you used to use [recaptcha] short code, use this for the new plugin [anr_nocaptcha g-recaptcha-response]

Problem solved.

 

If anyone else has any quick fixes, let us know! Hopefully we get a quick update within the next day or so!

 

 

 

Leave a Reply