Wat moet ik doen als een aangepast WordPress-thema een fatale fout bevat? Voeg code toe om het op te lossen

Vervanging testen op lokale computerhood.discountthema, wanneer ik het thema probeer aan te passen, krijg ik de volgende fatale fout ▼

Wat moet ik doen als een aangepast WordPress-thema een fatale fout bevat? Voeg code toe om het op te lossen

Fatale fout met aangepast WordPress-thema?

Als u een fatale fout tegenkomt die lijkt op de volgende bij het openen van een aangepast WordPress-thema en achtergrondmenu:

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.

Hoe kan Supply nav_menu_item waarde ontbrekende eigenschap: description' oplossen?

We kunnen dit doen in WordPress-thema'sfunction.phpbestand, voeg de volgende code toe om het te repareren:

/**
* 解决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 WeiliangGetest, WordPress-thema'sfunction.phpIn het bestand kan het, na het toevoegen van de bovenstaande code, het probleem van WordPress oplossen Fatale fout: Uncaught exception 'Exception' met bericht 'Supplied nav_menu_item value missing property: description'.

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

Scroll naar boven