Sanitize_setting issue
-
I have Elementor and Pro active with your plugin.
In my ABOUT page i have an EA advanced tab widget.
When opening with elementor such page, it works fine.
When opening with elementor my homepage, i get a critical error[24-Feb-2026 09:13:46 UTC] PHP Fatal error: Uncaught TypeError: Elementor\Controls_Stack::sanitize_settings(): Argument #1 ($settings) must be of type array, null given, called in /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 1161 and defined in /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php:2522
Stack trace:
#0 /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1161): Elementor\Controls_Stack->sanitize_settings(NULL)
#1 /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2267): Elementor\Controls_Stack->get_data('settings')
#2 /mywebsite/public_html/wp-content/plugins/elementor/core/base/base-object.php(143): Elementor\Controls_Stack->get_init_settings()
#3 /mywebsite/public_html/wp-content/plugins/elementor/core/base/base-object.php(40): Elementor\Core\Base\Base_Object->ensure_settings()
#4 /mywebsite/public_html/wp-content/plugins/essential-addons-for-elementor-lite/includes/Elements/Adv_Tabs.php(68): Elementor\Core\Base\Base_Object->get_settings('eael_adv_tabs_t...')
#5 /mywebsite/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(384): Essential_Addons_Elementor\Elements\Adv_Tabs->is_dynamic_content()
#6 /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1071): Elementor\Widget_Base->get_initial_config()
#7 /mywebsite/public_html/wp-content/plugins/elementor/includes/managers/widgets.php(382): Elementor\Controls_Stack->get_config()
#8 /mywebsite/public_html/wp-content/plugins/elementor/core/base/document.php(740): Elementor\Widgets_Manager->get_widget_types_config()
#9 /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(1071): Elementor\Core\Base\Document->get_initial_config()
#10 /mywebsite/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(40): Elementor\Controls_Stack->get_config()
#11 /mywebsite/public_html/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(170): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::get()
#12 /mywebsite/public_html/wp-content/plugins/elementor/core/editor/editor.php(355): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->enqueue_scripts()
#13 /mywebsite/public_html/wp-includes/class-wp-hook.php(341): Elementor\Core\Editor\Editor->enqueue_scripts('')
#14 /mywebsite/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters('', Array)
#15 /mywebsite/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
#16 /mywebsite/public_html/wp-includes/script-loader.php(2311): do_action('wp_enqueue_scri...')
#17 /mywebsite/public_html/wp-includes/class-wp-hook.php(341): wp_enqueue_scripts('')
#18 /mywebsite/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters('', Array)
#19 /mywebsite/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
#20 /mywebsite/public_html/wp-includes/general-template.php(3197): do_action('wp_head')
#21 /mywebsite/public_html/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(35): wp_head()
#22 /mywebsite/public_html/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(220): include('/home/customer/...')
#23 /mywebsite/public_html/wp-content/plugins/elementor/core/editor/editor.php(160): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->print_root_template()
#24 /mywebsite/public_html/wp-includes/class-wp-hook.php(341): Elementor\Core\Editor\Editor->init('')
#25 /mywebsite/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)
#26 /mywebsite/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
#27 /mywebsite/public_html/wp-admin/admin.php(424): do_action('admin_action_el...')
#28 /mywebsite/public_html/wp-admin/post.php(12): require_once('/home/customer/...')
#29 {main}
thrown in /mywebsite/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 2522
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
You must be logged in to reply to this topic.