• Resolved tboy123

    (@tboy123)


    I have disabled all plugins but elementor and elementor pro and hcaptcha. The hcaptcha elementor integration is turned on. I do not see the option to add an hcaptcha field under any forms. I doubled check that the site config is valid.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor kaggdesign

    (@kaggdesign)

    You need to insert hCaptcha into the Elementor form in the admin area. Screenshot 8 on the main plugin page shows how to do it.

    Thread Starter tboy123

    (@tboy123)

    https://ibb.co/Fk2gL3Sk
    https://ibb.co/n85XVNvq
    I did that, but the option doesn’t show up. Elementor said they don’t have a native integration when I contacted them.

    Thread Starter tboy123

    (@tboy123)

    https://ibb.co/Ld5HvsC4

    This link is better for the first link. Even when I scroll down in the options, it doesn’t have hcaptcha there.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    Yes, Elementor Pro does not have native integration. That is why we added it in our plugin.

    I cannot reproduce the issue so far. Elementor Pro is a premium plugin, and I have a bit outdated version only – 3.28. Could you send your version 3.32 to my email [email protected]?

    Thank you.

    Thread Starter tboy123

    (@tboy123)

    I shared a file with you via that email. Let me know if you didn’t get it.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    Thank you sharing. Unfortunately, it didn’t help. I tested with Astra theme, and everything works for me.

    Do you have some mu-plugins? Or, could you elaborate steps from the clean WP install to see the bug?

    Thread Starter tboy123

    (@tboy123)

    What steps are you referring to? Clean WP install?

    I disabled all plugins but elementor, elementor pro, and hcaptcha earlier. I have elementor-safe-mode and plausible-proxy-speed-module in my mu-plugin folder. Does that help answer your questions?

    Plugin Contributor kaggdesign

    (@kaggdesign)

    That’s the problem: “I have elementor-safe-mode and plausible-proxy-speed-module in my mu-plugin folder“. In Safe Mode, Elementor deactivates all the plugins except elementor and elementor-pro on the edit page in the admin.

    Turn off Safe Mode and hCaptcha will work on your site.

    Thread Starter tboy123

    (@tboy123)

    I have it in that file, but I was not turning it on when I was editing that page and taking a screenshot.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    If you have this file in mu-plugin, it deactivates all the plugins on the /wp-admin/post.php?post=11439&action=elementor. It may happened that you turn off the Safe Mode on the /wp-admin/admin.php?page=elementor-tools page, but mu-plugin wasn’t deleted by Elementor for an unforeseen reason.

    Turn off the Safe Mode, then delete the elementor-safe-mode.php mu-plugin, then update the /wp-admin/post.php?post=11439&action=elementor page, and hCaptcha should work.

    The main goal of this mu-plugin is in the following lines:

    add_filter( 'pre_option_active_plugins', function () {
    return get_option( 'elementor_safe_mode_allowed_plugins' );
    } );

    Here it dynamically replaces the list of installed plugins by the content of the elementor_safe_mode_allowed_plugins option. You can execute wp option get elementor_safe_mode_allowed_plugins (or look at the option in the database) and see

    array (
    ‘elementor’ => ‘elementor/elementor.php’,
    ‘elementor_pro’ => ‘elementor-pro/elementor-pro.php’,
    )

    Only two plugins are working when this mu-plugin is on and you are on the /wp-admin/post.php?post=xxxx&action=elementor page.

    Plugin Contributor kaggdesign

    (@kaggdesign)

    Closed as having no response for a week.

    Thread Starter tboy123

    (@tboy123)

    Sorry, just got to this. I sent this to elementor just to see what they would say. Didn’t have much to say about it. I deleted that file in the mu-plugin folder, but it still didn’t display the hcaptcha option…

Viewing 12 replies - 1 through 12 (of 12 total)

The topic ‘Elementor Forms Integration Broken?’ is closed to new replies.