• Recaptcha not working only on Contact form 7. inv-recaptcha-holder class is empty. it is only on one domain, other web sites its working fine. I disable all plugins, but still same, any one come a cross this issue?

Viewing 4 replies - 1 through 4 (of 4 total)
  • You have to enable it for Contact Form 7 forms.

    GO TO :
    Settings > Forms > Enable Protection for Contact Form 7

    I have exactly the same issue, and it’s definitely enabled for CF7. Did you resolve it Harry? I have used it successfully on another site so I’m struggling to work out why it’s not working on this one. Latest versions of CF7 and Invisible reCaptcha.

    The javascript renderInvisibleReCaptcha() function is in the page source, but div.inv-recaptcha-holder is empty and the form shows an error on submit “There was an error trying to send your message. Please try again later.”

    Hi,
    I also have this problem. Invisible repaptcha works for other forms, but when I enable it for CF7, I get the error mentioned above.

    It turns out that the renderInvisibleReCaptcha() function isn’t being called, so I have temporarily fixed the problem by adding the following before the closing </body> tag:

    
    <script type="text/javascript">
    window.addEventListener('load', 
      function() { 
        if (typeof(renderInvisibleReCaptcha) == 'function') {
          renderInvisibleReCaptcha();
        }
      }, false);
    </script>
    

    I’d still like to find the cause and permanent solution though.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Recaptcha not working only Contact form 7’ is closed to new replies.