• Resolved Charlietts

    (@charlietts)


    Contact Forms stopped working after updating to WP 5.4.2 and Contact Form 7 5.2.1. From the errors I can see with Console in Firefox it looks like a problem with Google recaptcha v3.

    Has this problem been encountered by anyone else? Are there any solutions?

    Thank you.

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hi Charlliets, you’re experiencing the same problem I have and I’ve posted a similar question. I’ve yet to see a solution. The problem is that it’s marking everything as spam because of a bug, so it does not send the email. I did create a workaround. If you know how to edit the php plugin code.In the plugin file submission.php insert the third line from the top of the fuction:

    private function spam() {
        $spam = false;
        return $spam;
    

    It’s not the ultimate solution, but it will get the form working again until the publisher offers a fix.

    Regards,
    Bill

    Thread Starter Charlietts

    (@charlietts)

    Should I just put it at the bottom of submissions.php file?

    No, it has to be in the function. Insert exactly in the place you see in the code snippet i provided.

    Thread Starter Charlietts

    (@charlietts)

    Perfect! Thank you.

    I’m glad it helped. I thought i was really clear to the author in my post. He replied to everyone but me. LOL. Oh well.

    I’d also like to see a true update fix for this. Google ReCaptcha v3 is pretty much a standard on forms these days….

    Remember folks. It’s free. If you like and use the product, I’m sure the author would be grateful for a donation.

    I found my issue to be a problem with the recaptcha plugin that I had installed. This one worked for me. reCaptcha v2 for Contact Form 7

    Thread Starter Charlietts

    (@charlietts)

    Worked great. Thank you.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Recaptcha v3 and preventing Contact Form 7 from working’ is closed to new replies.