TutorLMS 3.0 Compatibility
-
Hi there,
i’m using hcaptcha 4.8 and tutorlms 3.1.
It seems tutor pages conflict with the hcaptcha plugin. i think it happens on the pages where there is an add to cart button for a tutor course. I contacted the tutorLMS developers which said, this needs to be fixed on your end. I’m getting those fatal errors:
[19-Dec-2024 13:35:21 UTC] PHP Fatal error: Uncaught TypeError: HCaptcha\Abstracts\LoginBase::add_signature(): Argument #2 ($args) must be of type array, string given, called in /home/gc66xyx/public_html/wp-includes/class-wp-hook.php on line 324 and defined in /home/gc66xyx/public_html/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Abstracts/LoginBase.php:102 Stack trace:0 /home/gc66xyx/public_html/wp-includes/class-wp-hook.php(324): HCaptcha\Abstracts\LoginBase->add_signature() 1 /home/gc66xyx/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() 2 /home/gc66xyx/public_html/wp-content/plugins/tutor/templates/login-form.php(70): apply_filters() 3 /home/gc66xyx/public_html/wp-content/plugins/tutor/includes/tutor-template-functions.php(1556): include_once(‘/home/gc66xyx/p…’) 4 /home/gc66xyx/public_html/wp-content/plugins/tutor/views/modal/login.php(30): tutor_load_template_from_custom_path() 5 /home/gc66xyx/public_html/wp-content/plugins/tutor/includes/tutor-template-functions.php(1556): include_once(‘/home/gc66xyx/p…’) 6 /home/gc66xyx/public_html/wp-content/plugins/tutor-lms-elementor-addons/templates/course/course-list.php(193): tutor_load_template_from_custom_path() 7 /home/gc66xyx/public_html/wp-content/plugins/tutor-lms-elementor-addons/includes/addons/CourseList.php(2168): include(‘/home/gc66xyx/p…’) 8 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2325): TutorLMS\Elementor\Addons\CourseList->render() 9 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(636): Elementor\Controls_Stack->render_by_mode() 10 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(775): Elementor\Widget_Base->render_content() 11 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/base/element-base.php(483): Elementor\Widget_Base->print_content() 12 /home/gc66xyx/public_html/wp-content/plugins/elementor/modules/element-cache/module.php(69): Elementor\Element_Base->print_element() 13 /home/gc66xyx/public_html/wp-includes/shortcodes.php(434): Elementor\Modules\ElementCache\Module->Elementor\Modules\ElementCache{closure}() 14 [internal function]: do_shortcode_tag() 15 /home/gc66xyx/public_html/wp-includes/shortcodes.php(273): preg_replace_callback() 16 /home/gc66xyx/public_html/wp-content/plugins/elementor/core/base/document.php(1865): do_shortcode() 17 /home/gc66xyx/public_html/wp-content/plugins/elementor/core/base/document.php(1200): Elementor\Core\Base\Document->print_elements() 18 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/frontend.php(1184): Elementor\Core\Base\Document->print_elements_with_wrapper() 19 /home/gc66xyx/public_html/wp-content/plugins/elementor/includes/frontend.php(1079): Elementor\Frontend->get_builder_content() 20 /home/gc66xyx/public_html/wp-includes/class-wp-hook.php(324): Elementor\Frontend->apply_builder_in_content() 21 /home/gc66xyx/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() 22 /home/gc66xyx/public_html/wp-includes/post-template.php(256): apply_filters() 23 /home/gc66xyx/public_html/wp-content/plugins/elementor/modules/page-templates/module.php(190): the_content() 24 [internal function]: Elementor\Modules\PageTemplates\Module->print_callback() 25 /home/gc66xyx/public_html/wp-content/plugins/elementor/modules/page-templates/module.php(207): call_user_func() 26 /home/gc66xyx/public_html/wp-content/plugins/elementor/modules/page-templates/templates/header-footer.php(19): Elementor\Modules\PageTemplates\Module->print_content() 27 /home/gc66xyx/public_html/wp-includes/template-loader.php(106): include(‘/home/gc66xyx/p…’) 28 /home/gc66xyx/public_html/wp-blog-header.php(19): require_once(‘/home/gc66xyx/p…’) 29 /home/gc66xyx/public_html/index.php(17): require(‘/home/gc66xyx/p…’) 30 {main}
thrown in /home/gc66xyx/public_html/wp-content/plugins/hcaptcha-for-forms-and-more/src/php/Abstracts/LoginBase.php on line 102
The topic ‘TutorLMS 3.0 Compatibility’ is closed to new replies.

