Kion mi faru se WordPress kutima temo havas fatalan eraron?Aldonu kodon por solvi ĝin

Testa anstataŭigo sur loka komputiloWordPresstemo, kiam mi provas personecigi la temon, mi ricevas la sekvan fatalan eraron ▼

Kion mi faru se WordPress kutima temo havas fatalan eraron?Aldonu kodon por solvi ĝin

Fatala eraro kun WordPress kutima temo?

Se vi renkontas fatalan eraron similan al la sekvanta kiam vi malfermas WordPress-adaptitan temon kaj fonan menuon:

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.

Kiel ripari la mankantan posedaĵon de Supply nav_menu_item-valoro: priskribo'?

Ni povas fari tion en WordPress-temojfunction.phpdosiero, aldonu la sekvan kodon por ripari ĝin:

/**
* 解决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 WeiliangProvita, WordPress-temojfunction.phpEn la dosiero, post aldoni la supran kodon, ĝi povas solvi la problemon de WordPress Fatala eraro: Nekaptita escepto 'Escepto' kun mesaĝo 'Liverita nav_menu_item valoro mankanta posedaĵo: priskribo'.

Lasu komenton

Via retadreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

Rulumu al Supro