Fatal error: Uncaught TypeError: call_user_func(): Argument #1 ($callback) must be a valid callback,

This topic has 2 replies, 2 voices, and was last updated 3 months, 4 weeks ago ago by Alex Carter

  • Avatar: Dsonmart
    Dsonmart
    Participant
    August 16, 2025 at 18:49

    Fatal error: Uncaught TypeError: call_user_func(): Argument #1 ($callback) must be a valid callback, first array member is not a valid class name or object in /physical_path/dsonmart.com//wp-content/themes/xstore/woocommerce/single-product/tabs/single-product-builder-tabs.php:89 Stack trace: #0 /physical_path/dsonmart.com//wp-content/plugins/woocommerce/includes/wc-core-functions.php(346): include() #1 /physical_path/dsonmart.com//wp-content/themes/xstore/woocommerce/single-product/tabs/tabs.php(32): wc_get_template() #2 /physical_path/dsonmart.com//wp-content/plugins/woocommerce/includes/wc-core-functions.php(346): include(‘…’) #3 /physical_path/dsonmart.com//wp-content/plugins/et-core-plugin/app/controllers/elementor/theme-builder/woocommerce/single-product/tabs.php(674): wc_get_template() #4 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/controls-stack.php(2374): ETC\App\Controllers\Elementor\Theme_Builder\WooCommerce\Single_Product\Tabs->render() #5 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/widget-base.php(636): Elementor\Controls_Stack->render_by_mode() #6 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/widget-base.php(757): Elementor\Widget_Base->render_content() #7 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/element-base.php(627): Elementor\Widget_Base->get_raw_data() #8 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/element-base.php(627): Elementor\Element_Base->get_raw_data() #9 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/base/document.php(1094): Elementor\Element_Base->get_raw_data() #10 /physical_path/dsonmart.com//wp-content/plugins/pro-elements/modules/theme-builder/documents/theme-document.php(435): Elementor\Core\Base\Document->get_elements_raw_data() #11 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/base/document.php(745): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_elements_raw_data() #12 /physical_path/dsonmart.com//wp-content/plugins/elementor/modules/library/documents/library-document.php(66): Elementor\Core\Base\Document->get_initial_config() #13 /physical_path/dsonmart.com//wp-content/plugins/pro-elements/modules/theme-builder/documents/theme-document.php(659): Elementor\Modules\Library\Documents\Library_Document->get_initial_config() #14 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/base/controls-stack.php(1071): ElementorPro\Modules\ThemeBuilder\Documents\Theme_Document->get_initial_config() #15 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(38): Elementor\Controls_Stack->get_config() #16 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(167): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::get() #17 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/editor/editor.php(355): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->enqueue_scripts() #18 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->enqueue_scripts() #19 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #20 /physical_path/dsonmart.com//wp-includes/plugin.php(517): WP_Hook->do_action() #21 /physical_path/dsonmart.com//wp-includes/script-loader.php(2299): do_action() #22 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(324): wp_enqueue_scripts() #23 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #24 /physical_path/dsonmart.com//wp-includes/plugin.php(517): WP_Hook->do_action() #25 /physical_path/dsonmart.com//wp-includes/general-template.php(3192): do_action() #26 /physical_path/dsonmart.com//wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head() #27 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(217): include(‘…’) #28 /physical_path/dsonmart.com//wp-content/plugins/elementor/core/editor/editor.php(160): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->print_root_template() #29 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->init() #30 /physical_path/dsonmart.com//wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #31 /physical_path/dsonmart.com//wp-includes/plugin.php(517): WP_Hook->do_action() #32 /physical_path/dsonmart.com//wp-admin/admin.php(420): do_action() #33 /physical_path/dsonmart.com//wp-admin/post.php(12): require_once(‘…’) #34 {main} thrown in /physical_path/dsonmart.com//wp-content/themes/xstore/woocommerce/single-product/tabs/single-product-builder-tabs.php on line 89

    1 Answer
    Avatar: Alex Carter
    Alex Carter
    Support staff
    August 16, 2025 at 21:30

    Hello,

    Thank you for reaching out to us.

    Could you please provide temporary wp-admin and FTP access? We will check what can be done to help you.
    To grant WP-Admin access, please proceed to create a new user account with an administrator role through your WordPress Dashboard. Once the account is established, you may securely transmit the username and password to us via the Private Content section designated for this purpose.

    For FTP access, we require the following details: FTP host, FTP username, FTP password, FTP port, and FTP encryption type. If you need assistance in creating these credentials, please reach out to your hosting provider who will guide you through the process.

    Warm Regards,
    The 8Theme Team

  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.