• Resolved cufcmark59

    (@cufcmark59)


    Since upgrading to the latest version of Smush I have experienced a problem. On my contact 7 form the Recaptcha robot tick box has had another blank field added below, which is causing the validation to fail. If I disable the Smush plug-in it disappears and things work fine again.

    Is a fix likely, otherwise I need to leave Smush deactivated to get messages whilst reducing spam. Help!

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter cufcmark59

    (@cufcmark59)

    I deleted Smush version 3.4.1 and returned to version 3.3.2 and hey presto my form is working again, so definitely an issue with either 3.4.0 or 3.4.1.

    Thread Starter cufcmark59

    (@cufcmark59)

    And a further bit of help for the developer to replicate the issue.

    This only causes a problem when a Contact 7 form is updated. I upgraded another site to 3.4.1, added a telephone number field on my form and then the extra blank field was displayed after the [recaptcha] option. Removing the telephone number field had no effect so I had to reverted to version 3.3.2 which corrected everything and the blank field disappeared.

    Hi @cufcmark59,

    I have tested with both the v3 and v2 recaptcha but was not able to replicate.
    Could you please share a link where I can see this issue on your site?

    Best regards,
    Anton

    Thread Starter cufcmark59

    (@cufcmark59)

    OK – I have 2 sites for you to look at. On cobwebdigital.co.uk/contact running 3.3.2 all is fine.

    On redbadgesolutions.co.uk/contact it was the same form and working fine. I have just upgraded Smush to 3.4.1 for you, and as you can see a blank field has appeared under the recaptcha test.

    Please advise when I can switch it back as I can’t receive a contact from that page without reverting to 3.3.2.

    I am running the latest version of WordPress and Elementor, with the following plug-ins: Contact Form 7 and Contact Form 7 Widget For Elementor Page Builder

    @cufcmark59,

    Thanks. You can revert back. I’ll run some test and get back to you on this.

    Best regards,
    Anton

    Thread Starter cufcmark59

    (@cufcmark59)

    Thanks for the quick response Anton. Reverted back to 3.3.2 now and as you can see the extra field on redbadgesolutions.co.uk/contact has now disappeared.

    • This reply was modified 5 years, 1 month ago by cufcmark59.

    Hi @cufcmark59,

    I was able to debug the issue. It is caused by Smush lazy loading iframes. You can remove iframes from lazy loading in Smush – Lazy load settings, or exclude the page with the contact form.

    Best regards,
    Anton

    Will this be fixed in a future release (as it was working ok prior to 3.4)? Or will this workaround be the long term solution?

    Thanks for your efforts to date.

    @cufcmark,

    Fixed in 3.4.2, please update

    Best regards,
    Anton

    Thread Starter cufcmark59

    (@cufcmark59)

    All good, thanks for fixing this so quickly ??

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Smush breaking Contact Form 7’ is closed to new replies.