Agar WordPress mavzusida jiddiy xatolik boʻlsa, nima qilishim kerak? Uni hal qilish uchun kod qoʻshing

Mahalliy kompyuterda almashtirishni sinab ko'ringWordPressmavzu, mavzuni sozlashga harakat qilganda, men quyidagi halokatli xatoni olaman ▼

Agar WordPress mavzusida jiddiy xatolik boʻlsa, nima qilishim kerak? Uni hal qilish uchun kod qoʻshing

WordPress maxsus mavzusida halokatli xato?

Agar WordPress maxsus mavzusi va fon menyusini ochishda quyidagiga oʻxshash halokatli xatoga duch kelsangiz:

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.

Supply nav_menu_item qiymatining etishmayotgan xususiyatini qanday tuzatish mumkin: tavsif'?

Buni WordPress mavzularida qilishimiz mumkinfunction.phpfaylni tuzatish uchun quyidagi kodni qo'shing:

/**
* 解决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 VeyliangSinov qilingan, WordPress mavzularifunction.phpFaylda, yuqoridagi kodni qo'shgandan so'ng, WordPress Fatal xatosi muammosini hal qilishi mumkin: "Ta'minlangan nav_menu_item qiymati etishmayotgan xususiyat: tavsif" xabari bilan qo'lga kiritilmagan istisno "Istisno".

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Top o'ting