Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Takayuki Miyoshi

    (@takayukister)

    Where did you put the [contact-form-7] shortcodes?

    Thread Starter informundo

    (@informundo)

    I use a Page Builder of the theme Vestige. If I use a plain page, directly occurs the same but the text area in blank
    Example this https://www.informundo.com/museo/example-html/
    With the default theme occurs the same.
    Thanks

    Hi Takayuki,

    I’m having a different problem but didn’t want to start a new thread.

    When I add the recaptcha code to my form ( like so: [recaptcha] ) the form won’t submit. I take it away and the form will submit fine. I’ve plugged in my google sitekey and secret, wondering if I need to add anything else?

    In my searches for an answer I saw a few forum posts about needing to add another plugin to support this, any idea on what the problem could be (or any more information I can give you to help troubleshoot this?)

    Thanks

    Thread Starter informundo

    (@informundo)

    I tried what taborcarlton says and I have seen my, with recapctcha not send me the forms.
    Thanks

    @informundo: How many contact forms do you have, and do they all use a recaptcha? I’m having the same problem, but only for my 2nd contact form. I have 2, both using recaptcha, and the first one is fine.

    The only difference for me, as far as I can tell, is that the extra text area is blank. Here’s the extra html being generated after my second form:

    <div style="width: 300px; height: 60px; border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px;"><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid #c1c1c1; margin: 10px 25px; padding: 0px; resize: none;"> </textarea></div>

    I solved the problem on my forms… it was user error. No need for an additional plugin.

    When I copied the values for my SiteKey / Secret from the Google console I had copied a whitespace character at the end of the SiteKey value. I went back to check those, edited them and form worked fine.

    Thread Starter informundo

    (@informundo)

    In my case the key is OK. I test in two sites: One is with rute https://www.domain.com/test and don′t work. In the rute https://www.domain.com work.

    I’ve also checked my keys and both are correct — no extra characters of any kind…

    It might be that your server does not support cURL (https://php.net/manual/en/book.curl.php)

    I’ve implemented a google reCaptcha on a custom site (non-Wordpress) and it used a cURL POST call to validate Google’s reCaptcha data. I’m not sure how Contact Form 7 has implemented this, I would expect it to be along the same lines but I would check your server support for cURL as a starting point.

    Hope that helps someone.

    Finally figured this out. For me the issue was caused by incompatibility with a lazy loading plugin. Simply disabling lazy load on the page with the problematic contact form solved everything.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Problem with ReCaptcha’ is closed to new replies.