Tôi nên làm gì nếu chủ đề tùy chỉnh WordPress gặp lỗi nghiêm trọng? Thêm mã để giải quyết vấn đề đó

Thử nghiệm thay thế trên máy tính cục bộWordPresschủ đề, khi cố gắng tùy chỉnh chủ đề, tôi gặp lỗi nghiêm trọng sau đây ▼

Tôi nên làm gì nếu chủ đề tùy chỉnh WordPress gặp lỗi nghiêm trọng? Thêm mã để giải quyết vấn đề đó

Lỗi nghiêm trọng với chủ đề tùy chỉnh WordPress?

Nếu bạn gặp phải lỗi nghiêm trọng tương tự như sau khi mở menu nền và chủ đề tùy chỉnh WordPress:

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.

Cách sửa lỗi Cung cấp giá trị nav_menu_item thiếu thuộc tính: description '?

Chúng tôi có thể làm điều này trong các chủ đề WordPressfunction.phptệp, hãy thêm mã sau để sửa nó:

/**
* 解决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 WeiliangCác chủ đề WordPress đã được thử nghiệmfunction.phpTrong tệp, sau khi thêm mã ở trên, nó có thể giải quyết vấn đề về Lỗi nghiêm trọng của WordPress: Ngoại lệ chưa bắt được 'Ngoại lệ' với thông báo 'Thuộc tính thiếu giá trị nav_menu_item được cung cấp: mô tả'.

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Tôi nên làm gì nếu một chủ đề tùy chỉnh WordPress bị lỗi nghiêm trọng? Thêm mã để giải quyết nó", điều này hữu ích cho bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-19302.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng