Was soll ich tun, wenn ein benutzerdefiniertes WordPress-Theme einen schwerwiegenden Fehler aufweist?Fügen Sie Code hinzu, um ihn zu lösen

Testen Sie den Austausch auf dem lokalen ComputerWordPressThema, wenn ich versuche, das Thema anzupassen, erhalte ich den folgenden schwerwiegenden Fehler ▼

Was soll ich tun, wenn ein benutzerdefiniertes WordPress-Theme einen schwerwiegenden Fehler aufweist?Fügen Sie Code hinzu, um ihn zu lösen

Schwerwiegender Fehler mit benutzerdefiniertem WordPress-Design?

Wenn beim Öffnen eines benutzerdefinierten WordPress-Designs und -Hintergrundmenüs ein schwerwiegender Fehler ähnlich dem folgenden auftritt:

Fatal error: Uncaught exception 'Exception' with message 'Supplied nav_menu_item value missing property: description' in D:\xampp\htdocs\wp\ceshimuban\wp-includes\customize\class-wp-customize-nav-menu-item-setting.php:183 Stack trace: #0 D:\xampp\htdocs\wp\ceshimuban\wp-includes\class-wp-customize-nav-menus.php(820): WP_Customize_Nav_Menu_Item_Setting->__construct(Object(WP_Customize_Manager), 'nav_menu_item[1...', Array) #1 [internal function]: WP_Customize_Nav_Menus->customize_register(Object(WP_Customize_Manager)) #2 D:\xampp\htdocs\wp\ceshimuban\wp-includes\class-wp-hook.php(303): call_user_func_array(Array, Array) #3 D:\xampp\htdocs\wp\ceshimuban\wp-includes\class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #4 D:\xampp\htdocs\wp\ceshimuban\wp-includes\plugin.php(470): WP_Hook->do_action(Array) #5 D:\xampp\htdocs\wp\ceshimuban\wp-includes\class-wp-customize-manager.php(933): do_action('customize_regis...', Object(WP_Customize_Manager)) #6 [internal function]: WP_Customize_Manager->wp_loaded('') #7 D:\xampp\htd in D:\xampp\htdocs\wp\ceshimuban\wp-includes\customize\class-wp-customize-nav-menu-item-setting.php on line 183
There has been a critical error on this website. Please check your site admin email inbox for instructions.

Learn more about troubleshooting WordPress.

Wie behebt man Supply nav_menu_item value missing property: description'?

Wir können dies in WordPress-Themes tunfunction.phpDatei, fügen Sie den folgenden Code hinzu, um das Problem zu beheben:

/**
* 解决WordPress自定义主题时出现致命错误 By 陈沩亮博客
* https://www.chenweiliang.com/cwl-19302.html
**/
add_filter('wp_get_nav_menu_items', 'my_wp_get_nav_menu_items', 10, 3);
function my_wp_get_nav_menu_items($items, $menu, $args) {
foreach($items as $key => $item)
$items[$key]->description = '';

return $items;
}

Chen WeiliangGetestet, WordPress-Themesfunction.phpIn der Datei kann nach dem Hinzufügen des obigen Codes das Problem von WordPress Fatal error: Uncaught exception 'Exception' with message 'Supplied nav_menu_item value missing property: description' gelöst werden.

发表 评论

Ihre E-Mail-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

Nach oben scrollen