Support » Plugin: ReCaptcha v2 for Contact Form 7 » “reCaptcha Response Here”-error in 1.1.9

  • Resolved ThMarket

    (@thmarket)


    As soon I update your Plugin “Contact Form 7 – reCaptcha v2” from 1.1.8 to Version 1.1.9 I get an extra text-field with the Text “reCaptcha Response Here” next to the Recaptcha-box. This lets sending the form fail, even when the reCaptcha-task is solved correct.

    • This topic was modified 2 years, 11 months ago by ThMarket.

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author IQComputing

    (@iqcomputing)

    Hello,

    Viewing your link we do not see the issue you describe. We did notice that you do have the A3 Lazy Load plugin installed. Unfortunately, there’s an issue with their plugin that loads items in noscript tags. We’ve attempted to bring this issue to the developers attention through their support forums and direct contact through their website but have had no response.

    User eastlight100 suggests

    …turn off ‘Lazy Load Videos and iframes’ within the settings.

    https://wordpress.org/support/topic/no-longer-seems-to-work-since-contact-form-7-updated-to-5-1-3/#post-11604254

    Unfortunately, this is not an issue we can fix on our end and needs to be addressed with A3 Lazy Load plugin. Hopefully the above helps you find a resolution. Have a wonderful rest of your week!

    Thread Starter ThMarket

    (@thmarket)

    Thank you for your quick help!

    You could not see the described issue on our website because I did a rollback to 1.1.8 to keep the form work. But you are right, this seems to be related to A3 Lazy Load: After Updating to 1.1.9 again and disabling A3 Lazy Load everything is working like normal.

    But I think something must also had been changed in your version 1.1.9, because 1.1.8 is working together with A3 Lazy Load.

    Plugin Author IQComputing

    (@iqcomputing)

    Thank you for bringing this to our attention. We’ve decided to look into this issue further and may have found a solution that we’ll roll out with our upcoming update.

    – – – – – The Technical – – – – –

    In 1.1.9 we removed old styling brought over from the original Contact Form 7 break-off. It wasn’t accessible to users with disabilities and would prevent the form from being submitted if JavaScript was disabled instead of showing a reCaptcha-iframe fallback. We thought that the CSS absolute positioning of the iframe was causing A3 not to lazy-load the fall back iframe (v1.1.8). In any case A3 should not be lazy loading any items in noscript tags.

    What we found is that the A3 plugin seems to disregard iframe with “content” inside of it.

    <iframe></iframe> will get lazy loaded but if we add a break in the iframe HTML

    <iframe>
    </iframe>

    It seems to not even attempt to lazy load the iframe and Google doesn’t care for loading the fallback. Markup wise it’s not very different. We’re going to push this update in our next version which will also remove some jQuery dependencies ( using vanilla JavaScirpt as a replacement ). Hopefully that solves the A3 issues in the future.

    – – – – –

    Thanks again and have a wonderful rest of your week!

    Plugin Author IQComputing

    (@iqcomputing)

    Hello,

    We’ve just pushed 1.2.0 which has the solution described above. Hopefully this update and workaround solves the A3 Lazy Load issues.

    Thread Starter ThMarket

    (@thmarket)

    Thank you, version 1.2.0 solved the issue for me and I can use your plugin together with A3 Lazy Load again.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘“reCaptcha Response Here”-error in 1.1.9’ is closed to new replies.