• Resolved cyongl

    (@cyongl)


    Hello, I noticed that there might be a conflict with Forminator since Hcaptcha was updated to 3.0/3.1. The webpages display critical error message where they have Forminator form. If I disable the integration with Forminator from your plugin, the webpages got back to normal. All plugins, wordpress/themes are updated to the latest version. I have two websites both of them have the same error. Below are the error message, can you please help me? Thank you.

    Fatal error: Uncaught Error: HCaptcha\Forminator\Form::before_form_render(): Return value must be of type int, none returned
    in /home/monzahos/public_html/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Forminator/Form.php on line 71 Call stack: HCaptcha\Forminator\Form::before_form_render()
    wp-includes/class-wp-hook.php:310
    WP_Hook::apply_filters()
    wp-includes/class-wp-hook.php:334
    WP_Hook::do_action()
    wp-includes/plugin.php:517
    do_action()
    wp-content/plugins/forminator/library/render/class-render-form.php:246
    Forminator_Render_Form::render()
    wp-content/plugins/forminator/library/modules/custom-forms/front/front-render.php:2939
    Forminator_CForm_Front::get_html()
    wp-content/plugins/forminator/library/modules/custom-forms/front/front-render.php:222
    Forminator_CForm_Front::display()
    wp-content/plugins/forminator/library/render/class-render-form.php:185
    Forminator_Render_Form::render_shortcode()
    wp-includes/shortcodes.php:395 Warning: Undefined array key "file" in /home/monzahos/public_html/wp-content/plugins/query-monitor/collectors/php_errors.php on line 367 Warning: Undefined array key "line" in /home/monzahos/public_html/wp-content/plugins/query-monitor/collectors/php_errors.php on line 367
    do_shortcode_tag()
    preg_replace_callback()
    wp-includes/shortcodes.php:235
    do_shortcode()
    wp-includes/class-wp-hook.php:312
    WP_Hook::apply_filters()
    wp-includes/plugin.php:205
    apply_filters()
    wp-includes/widgets/class-wp-widget-block.php:81
    WP_Widget_Block::widget()
    wp-includes/class-wp-widget.php:394
    WP_Widget::display_callback()
    wp-includes/widgets.php:837
    dynamic_sidebar()
    wp-content/themes/woodmart/sidebar-footer.php:23
    require_once()
    wp-includes/template.php:785
    load_template()
    wp-includes/template.php:720
    locate_template()
    wp-includes/general-template.php:136
    get_sidebar()
    wp-content/themes/woodmart/footer.php:41
    require_once()
    wp-includes/template.php:785
    load_template()
    wp-includes/template.php:720
    locate_template()
    wp-includes/general-template.php:92
    get_footer()
    wp-content/themes/woodmart/woocommerce/single-product.php:41
    include()
    wp-includes/template-loader.php:106
    require_once()
    wp-blog-header.php:19
    require()
    index.php:17
    Query Monitor Fatal error: Uncaught TypeError: HCaptcha\Forminator\Form::before_form_render(): Return value must be of type int, none returned in /home/monzahos/public_html/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Forminator/Form.php:71 Stack trace: #0 /home/monzahos/public_html/wp-includes/class-wp-hook.php(310): HCaptcha\Forminator\Form->before_form_render() #1 /home/monzahos/public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() #2 /home/monzahos/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /home/monzahos/public_html/wp-content/plugins/forminator/library/render/class-render-form.php(246): do_action() #4 /home/monzahos/public_html/wp-content/plugins/forminator/library/modules/custom-forms/front/front-render.php(2939): Forminator_Render_Form->render() #5 /home/monzahos/public_html/wp-content/plugins/forminator/library/modules/custom-forms/front/front-render.php(222): Forminator_CForm_Front->get_html() #6 /home/monzahos/public_html/wp-content/plugins/forminator/library/render/class-render-form.php(185): Forminator_CForm_Front->display() #7 /home/monzahos/public_html/wp-includes/shortcodes.php(395): Forminator_Render_Form->render_shortcode() #8 [internal function]: do_shortcode_tag() #9 /home/monzahos/public_html/wp-includes/shortcodes.php(235): preg_replace_callback() #10 /home/monzahos/public_html/wp-includes/class-wp-hook.php(312): do_shortcode() #11 /home/monzahos/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #12 /home/monzahos/public_html/wp-includes/widgets/class-wp-widget-block.php(81): apply_filters() #13 /home/monzahos/public_html/wp-includes/class-wp-widget.php(394): WP_Widget_Block->widget() #14 /home/monzahos/public_html/wp-includes/widgets.php(837): WP_Widget->display_callback() #15 /home/monzahos/public_html/wp-content/themes/woodmart/sidebar-footer.php(23): dynamic_sidebar() #16 /home/monzahos/public_html/wp-includes/template.php(785): require_once('/home/monzahos/…') #17 /home/monzahos/public_html/wp-includes/template.php(720): load_template() #18 /home/monzahos/public_html/wp-includes/general-template.php(136): locate_template() #19 /home/monzahos/public_html/wp-content/themes/woodmart/footer.php(41): get_sidebar() #20 /home/monzahos/public_html/wp-includes/template.php(785): require_once('/home/monzahos/…') #21 /home/monzahos/public_html/wp-includes/template.php(720): load_template() #22 /home/monzahos/public_html/wp-includes/general-template.php(92): locate_template() #23 /home/monzahos/public_html/wp-content/themes/woodmart/woocommerce/single-product.php(41): get_footer() #24 /home/monzahos/public_html/wp-includes/template-loader.php(106): include('/home/monzahos/…') #25 /home/monzahos/public_html/wp-blog-header.php(19): require_once('/home/monzahos/…') #26 /home/monzahos/public_html/index.php(17): require('/home/monzahos/…') #27 {main} thrown in /home/monzahos/public_html/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Forminator/Form.php on line 71

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

    (@kaggdesign)

    Thank you for the report. We aware of this bug. It is already fixed and update will be released this week.

    So far, please roll back to 2.10.0. I apologize for inconvenience.

    Thread Starter cyongl

    (@cyongl)

    Thank you so much for the prompt reply. I will be waiting for the update.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Conflict with Forminator? Webpages display with critical error’ is closed to new replies.