Fatal Error
-
We just had a fatal error showing, apparently caused by wordpress-seo. The server works again after a restart, but god knows for how long.
This is what the PHP Errors log said:
[11-Jul-2026 07:30:26 UTC] PHP Fatal error: Uncaught Error: Class “WPSEO_Admin_Bar_Menu” not found in /home/web_blackbox/web/www/app/public/wp-content/plugins/wordpress-seo/inc/wpseo-non-ajax-functions.php:20
Stack trace:
#0 /home/web_blackbox/web/www/app/public/wp-includes/class-wp-hook.php(341): wpseo_initialize_admin_bar()
#1 /home/web_blackbox/web/www/app/public/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()
#2 /home/web_blackbox/web/www/app/public/wp-includes/plugin.php(522): WP_Hook->do_action()
#3 /home/web_blackbox/web/www/app/public/wp-settings.php(793): do_action()
#4 /home/web_blackbox/web/www/app/public/wp-config.php(118): require_once(‘…’)
#5 /home/web_blackbox/web/www/app/public/wp-load.php(50): require_once(‘…’)
#6 /home/web_blackbox/web/www/app/public/wp-blog-header.php(13): require_once(‘…’)
#7 /home/web_blackbox/web/www/app/public/index.php(17): require(‘…’)
#8 {main}
thrown in /home/web_blackbox/web/www/app/public/wp-content/plugins/wordpress-seo/inc/wpseo-non-ajax-functions.php on line 20The Query Strings plugin showed the following:
work_admin() && WPSEO_Capability_Utils: current_user_can( ‘wpseo_manage_options’ ) ); } /**
- Add submenu items to a menu item. ** @param array $submenu_items Submenu items array.
- @param WP_Admin_Bar $wp_admin_bar Admin bar object. * @param string $parent_id Parent
menu item ID. **@return void */ protected function add_submenu_items ( array
$submenu_items, WP_Admin_Bar $wp_admin_bar, $parent_id ) { foreach ( $submenu_items as
$menu_item ) {$menu_args = [ ‘parent’ => $parent_id, ‘id’ => $menu_item[‘id’], ‘title’ =>
$menu_item[‘title’], ‘href’ => $menu_item[‘href’], ‘meta’ => [ ‘target’ => ‘_blank’ ], ];
$wp_admin_bar->add_menu($menu_args ); } } }
Any advice?
Regards,
Michael
You must be logged in to reply to this topic.