Support » Plugin: Contact Form 7 » No recaptcha badge or footer?

  • vineblog

    (@vineblog)


    Is the new 7 5.1.1 supposed to displya some sort of notice like “This site is protected by reCaptcha”?

    I updated to 5.1.1 and generated new keys for my site for v3, but there is no indication that it is there or if it is even working.

    Also, how can I test to make sure it is catching bots? Is there a really reliable method to force reCaptcha v3 to activate so I can confirm it is there and working?

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • eehmke

    (@eehmke)

    Your site does not display the badge that many users are complaining about. My site does. So it might be that your config is not correct. But what do I know? Did you install the V3 keys?

    NightL

    (@nightl)

    If the badge is not displaying or you choose to hide it you can insert a line of text as indicated by their FAQ
    https://developers.google.com/recaptcha/docs/faq

    Of my 9 sites I have two where the badge does not display at all.

    I am sssuming it is a conflict with another plugin – have not had time to work out what one

    vineblog

    (@vineblog)

    I have the v3 keys installed. I can see some code injected into the source, but I have no idea why the badge is not being displayed.

    NightL

    (@nightl)

    if the badge is not displaying or loading while hidden be aware updating to 5.1.1 will make your contact form fail on submit

    check the following
    https://contactform7.com/2018/12/18/contact-form-7-511/#more-30175

    I have tested this out on one of my sites where the badge did not load. I updated to 75.1.1 and it failed – I had to revert to 5.1.0

    vineblog

    (@vineblog)

    I’ve tested and it doesn’t fail for me. Sometimes it does…sometimes it doesn’t. My god…this whole situation is a real mess…

    vineblog

    (@vineblog)

    I see this comment in the blog update:

    We know some theme authors improperly omit wp_footer() call to block scripts from loading. That is one of the worst practices in theme development that will surely causes problems like those explained above. Ask the theme author for a fix if you find your theme has such issues.

    How can I check my theme to see if it has omitted wp_footer() or not?

    • This reply was modified 7 months ago by  vineblog.
    NightL

    (@nightl)

    to check if the recaptcha is loading look at the source file of your page and search for grecaptcha

    if it is loading you will see about 39 lines of code starting with
    <script type=”text/javascript”>( function( grecaptcha, sitekey ) {

    milanjku

    (@milanjku)

    I have the badge on every page, not just at the one with a form. This is because we use a uniform header which is displayed each time. It is not ideal.

    vineblog

    (@vineblog)

    Yeah, that code is appearing when I view the page source. Just not sure about the wp_footer() part?

    NightL

    (@nightl)

    @vineblog

    my understanding is

    if the wp_footer() is filtered out (not recommended) then you would not see the code in the source file and CF7 5.1.1 would display an error message on clicking submit.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘No recaptcha badge or footer?’ is closed to new replies.