Ano ang dapat kong gawin kung may nakamamatay na error ang custom na tema ng WordPress? Magdagdag ng code para malutas ito

Pagpalit ng pagsubok sa lokal na computerWordPresstema, kapag sinusubukan kong i-customize ang tema, nakukuha ko ang sumusunod na nakamamatay na error ▼

Ano ang dapat kong gawin kung may nakamamatay na error ang custom na tema ng WordPress? Magdagdag ng code para malutas ito

Nakamamatay na error sa custom na tema ng WordPress?

Kung nakatagpo ka ng isang nakamamatay na error na katulad ng sumusunod kapag binubuksan ang isang WordPress custom na tema at background na menu:

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.

Paano ayusin ang halaga ng Supply nav_menu_item na nawawalang ari-arian: paglalarawan'?

Magagawa natin ito sa mga tema ng WordPressfunction.phpfile, idagdag ang sumusunod na code upang ayusin ito:

/**
* 解决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 WeiliangNasubok, mga tema ng WordPressfunction.phpSa file, pagkatapos idagdag ang code sa itaas, malulutas nito ang problema ng WordPress Fatal error: Uncaught exception 'Exception' na may mensaheng 'Supplied nav_menu_item value missing property: description'.

发表 评论

Ang iyong email address ay hindi maipa-publish. 必填 项 已 用 * Tatak

Mag-scroll sa Tuktok