WP Rocket plugin

The WP Rocket option Enable for iframes and videos at Settings → WP Rocket → Basic → LazyLoad must be turned Off for the reCAPTCHA element to work correctly.

FooBox plugin

The FooBox option Disable Other Lightboxes at FooBox → Settings → Advanced must be turned Off for Quform popup forms to work. The option does not affect normal forms.

W3 Total Cache

If Database Caching is enabled, go to Performance → Database Cache and at the Ignored query stems: field add a new line containing quform_sessions

After saving the settings, go to Performance → Dashboard and click the empty all caches button.

Elementor Popup Builder

Forms inside popups created by this plugin will not submit via Ajax. If you add the following code to Forms → Settings → Custom CSS & JS → Custom JavaScript it should fix the issue.

1
2
3
4
5
6
7
8
9
10
jQuery(function ($) {
    $(document).on('elementor/popup/show', function (e, id) {
        $('.elementor-' + id).each(function () {
                $(this).find('.quform-form').quform();
                if ($(this).find('.quform-recaptcha').length && window.QuformRecaptchaLoaded) {
                    window.QuformRecaptchaLoaded();
                }
        });
    });
});
jQuery(function ($) {
    $(document).on('elementor/popup/show', function (e, id) {
        $('.elementor-' + id).each(function () {
                $(this).find('.quform-form').quform();
                if ($(this).find('.quform-recaptcha').length && window.QuformRecaptchaLoaded) {
                    window.QuformRecaptchaLoaded();
                }
        });
    });
});
Be inspired. © 2020 ThemeCatcher Ltd. 20-22 Wenlock Road, London, England, N1 7GU | Company No. 08120384 | Built with React | Privacy Policy