Support » Plugin: Caldera Forms Anti Spam » Broken in WP 5.6

  • Resolved Chad Reitsma

    (@chadreitsma)


    WordPress 5.6 updated jQuery and it’s causing a lot of problems.

    If doing a hard refresh with CTRL+F5 it loads. Subsequent refreshes do not load, or load some of the time intermittently, or not at all.

    I haven’t looked at your code, but from past experience issues like this were caused by a $(window).on(‘load’) function being inside the jQuery Ready function, which doesn’t work now.

    Please fix! 😀

Viewing 12 replies - 16 through 27 (of 27 total)
  • @mbdiener https://fr.wordpress.org/plugins/advanced-nocaptcha-recaptcha/
    works like a charms

    • This reply was modified 8 months, 1 week ago by Luc.
    Plugin Author Andrew Lima

    (@andrewza)

    I’m glad to hear you have found an alternative solution that works for you.

    Here is a pre-release that has been merged and should be released in a couple of days if you would still like to try this – https://github.com/andrewlimaza/caldera-forms-anti-spam/pull/25

    @andrewza I installed the new version (.4) and I still need to use JQuery Manager and downgrade the JQuery version to make it work in Firefox. Chrome seems to work well without the JQuery Manager.

    @lull Were you able to implement the other plugin with Caldera Forms. I’m not certain where or how to use the shortcode produced by the plug-in. I tried putting the shortcode as a default inside a text field but that didn’t work.

    Sorry, all, for hijacking this topic.

    @lull We can take this offline if it would be better.

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback @mbdiener, this release has just gone out. It’s a ‘quick’ patch that we did to get to the solution and seems to be intermittent but glad ti hear it has helped somewhat.

    A bigger update should come out within Q2 2021 🙂 Have a great one!

    Thanks @andrewza ! I’ll be on the lookout for it.

    Had same issue in WP5.6 with Caldera Forms 1.9.3 and 0.4, not working only in Firefox. Tried the jQuery Manager plugin to revert to 2.2.4 and 1.12.4, cleared caches, and still did not work for me.

    I had to deactivate the plugin and enable built-in Honeypot, which def won’t work as well.

    Does anyone know of any other Google Recaptcha plugin that works well?

    @5starplugins did you try version 2.2.4 or 2.2.4.min.js? They are different and only 2.2.4.min.js worked for me.

    I tried 2.2.4.min.js and it didn’t work for me, Firefox just submits and redisplays the form, even after turning off Ajax submissions too.

    Switching down to jQuery 2.2.4 (using jQuery Manager) solves the reCAPTCHA issue for me, but then some advanced form features (like ‘show field X only when checkbox Y is ckecked’) will stop working. So that’s not an option.

    My workaround in the meantime: I create a duplicate version of the form without reCAPTCHA and then use the plugin ‘Conditional Display for Mobile’ to show the reCAP-less version in case of Firefox and the ‘regular’ version in all other cases. Looks like this:

    [wonderplugin_cond browserexclude="Firefox"]
    [caldera_form id="<<regular form>>"]
    [/wonderplugin_cond]
    
    [wonderplugin_cond browserinclude="Firefox"]
    [caldera_form id="<<reCAP-less form>>"]
    [/wonderplugin_cond]

    No good solution at all, but for the moment that’s the best compromise for me.

    @andrewza @mbdiener It works now ? My other solution is broken too…

    @lull For me, reCAPTCHA still works in Firefox after downgrading Jquery to 2.2.4.min.js and Jquery Migrate to 1.4.1.min.js using the JQuery Manager plug-in. However, I would like to find a better solution for the long term as I expect there to be issues the next time there’s a major WP upgrade.

Viewing 12 replies - 16 through 27 (of 27 total)
  • The topic ‘Broken in WP 5.6’ is closed to new replies.