• Our contact form 7 – forms stopped working recently and it’s because the recaptcha stopped showing up on our forms within modals.

    I was able to determine that the recpatcha javascript file was not being loaded. I had to add this to the footer manually to make them work again.

    <script type=’text/javascript’ src=’https://www.google.com/recaptcha/api.js?;ver=2.0′></script>

    These modal forms are on every page (https://keystone-hc.com/) and are accessible through header links. They are loaded with a shortcode in the footer.php file.

    <?php echo do_shortcode(‘[contact-form-7 id=”123″ title=”Free Estimate”]’) ?>

    This works as a temporary solution, but I’d like to solve the issue and I can’t seem to figure it out. Any help would be appreciated.

    Thank you

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • I see this began three months ago for you, and I can see the shortcode at the bottom of your contact form on the front-facing side.

    Apparently the latest version of Google’s reCAPTCHA service no longer uses a “I’m not a robot” widget, so you can strip that shortcode out of there, however, I don’t understand how it works. I’m getting Russian spammers sending me emails.

    Waiting to see how others are handling security on their CF7 contact forms.

    Likewise, I have not had any issues until a couple of weeks ago but am now getting quite an amount of Spam email.
    When I look at my form, what I see where the reCaptcha image should be is:

    [recaptcha]

    Exactly like it appears in the contact form.

    The site and secret keys are still valid according to Google and if I run the ‘Test reCAPTCHA’ it tests and verifies perfectly.

    Any suggestions appreciated.

    Same here. The ‘reCaptcha’ choice is gone from the contact form editor and the public now sees ‘[recaptcha]’ shortcode. Any solutions here?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Contact Form 7 reCaptcha not showing up on modals’ is closed to new replies.