PHP 8.0 Error class Base_Header_Widget does not have a method “widget_scripts”
-
Hello, we are receiving the following error when testing PHP 8.0. Any ideas as to the cause? It sort of appears to be coming from hello elementor parent theme. We do have a hello elementor child theme set up, but the stack trace is not mentioning it. Core, plugins and themes are all fully updated.
PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class Base_Header_Widget does not have a method \”widget_scripts\” in /nas/content/live/sitename/wp-includes/class-wp-hook.php:307
Stack trace:
#0 /nas/content/live/sitename/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#1 /nas/content/live/sitename/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#2 /nas/content/live/sitename/wp-content/plugins/elementor/includes/frontend.php(453): do_action(‘elementor/front…’)
#3 /nas/content/live/sitename/wp-includes/class-wp-hook.php(307): Elementor\\\\Frontend->register_scripts(”)
#4 /nas/content/live/sitename/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#5 /nas/content/live/sitename/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#6 /nas/content/live/sitename/wp-includes/script-loader.php(2156): do_action(‘wp_enqueue_scri…’)
#7 /nas/content/live/sitename/wp-includes/class-wp-hook.php(307): wp_enqueue_scripts(”)
#8 /nas/content/live/sitename/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array)
#9 /nas/content/live/sitename/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#10 /nas/content/live/sitename/wp-includes/general-template.php(3042): do_action(‘wp_head’)
#11 /nas/content/live/sitename/wp-content/themes/hello-elementor/header.php(21): wp_head()
#12 /nas/content/live/sitename/wp-includes/template.php(770): require_once(‘/nas/content/li…’)
#13 /nas/content/live/sitename/wp-includes/template.php(716): load_template(‘/nas/content/li…’, true, Array)
#14 /nas/content/live/sitename/wp-includes/general-template.php(48): locate_template(Array, true, true, Array)
#15 /nas/content/live/sitename/wp-content/themes/hello-elementor/index.php(15): get_header()
#16 /nas/content/live/sitename/wp-includes/template-loader.php(106): include(‘/nas/content/li…’)
#17 /nas/content/live/sitename/wp-blog-header.php(19): require_once(‘/nas/content/li…’)
#18 /nas/content/live/sitename/index.php(17): require(‘/nas/content/li…’)
#19 {main}
thrown in /nas/content/live/sitename/wp-includes/class-wp-hook.php on line 307″
- The topic ‘PHP 8.0 Error class Base_Header_Widget does not have a method “widget_scripts”’ is closed to new replies.