Je, nifanye nini ikiwa mandhari maalum ya WordPress yana hitilafu mbaya? Ongeza msimbo ili kulitatua

Jaribu uingizwaji kwenye kompyuta ya ndaniWordPressmandhari, ninapojaribu kubinafsisha mandhari, ninapata hitilafu mbaya ifuatayo ▼

Je, nifanye nini ikiwa mandhari maalum ya WordPress yana hitilafu mbaya? Ongeza msimbo ili kulitatua

Hitilafu mbaya na mandhari maalum ya WordPress?

Ukikutana na hitilafu mbaya sawa na ifuatayo wakati wa kufungua mandhari maalum ya WordPress na menyu ya mandharinyuma:

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.

Jinsi ya kurekebisha Ugavi nav_menu_item thamani inayokosekana: maelezo'?

Tunaweza kufanya hivyo katika mandhari ya WordPressfunction.phpfaili, ongeza nambari ifuatayo ili kuirekebisha:

/**
* 解决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 WeiliangImejaribiwa, mada za WordPressfunction.phpKatika faili, baada ya kuongeza msimbo ulio hapo juu, inaweza kutatua tatizo la hitilafu mbaya ya WordPress: Isipokuwa 'Uncaught' yenye ujumbe 'Imetolewa nav_menu_item thamani inayokosa mali: maelezo'.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) alishiriki "Nifanye nini ikiwa mandhari maalum ya WordPress yana hitilafu mbaya? Ongeza msimbo ili kulitatua", ambayo ni ya manufaa kwako.

Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-19302.html

Karibu kwenye chaneli ya Telegramu ya blogu ya Chen Weiliang ili kupata masasisho mapya zaidi!

🔔 Kuwa wa kwanza kupata "Mwongozo wa Matumizi ya Zana ya AI ya Uuzaji wa Maudhui ya ChatGPT" katika saraka ya juu ya kituo! 🌟
📚 Mwongozo huu una thamani kubwa, 🌟Hii ni fursa adimu, usiikose! ⏰⌛💨
Share na like ukipenda!
Kushiriki kwako na kupenda kwako ndio motisha yetu inayoendelea!

 

发表 评论

Anwani yako ya barua pepe haitachapishwa. 必填 项 已 用 * 标注

tembeza juu