QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380

WordPress 自定义主题和背景时,遇到了致命错误的解决办法

新手站长如果打开WordPress 自定义和背景菜单时提示遇到了致命错误,类似: Fatal error: Uncaught Exception: Supplied nav_menu_item value missing property: description in xxxxxxxxxx/wp-includes/c...

新手站长如果打开WordPress 自定义和背景菜单时提示遇到了致命错误,类似:

  1. Fatal error: Uncaught Exception: Supplied nav_menu_item value missing property: description in xxxxxxxxxx/wp-includes/customize/class-wp-customize-nav-menu-item-setting.php:183

这种错误。

可以尝试用下面代码解决。

WordPress 自定义主题和背景时,遇到了致命错误的解决办法

将代码添加到当前主题函数模板 functions.php 中:

  1. add_filter('wp_get_nav_menu_items', 'my_wp_get_nav_menu_items', 10, 3);
  2. function my_wp_get_nav_menu_items($items, $menu, $args) {
  3. foreach($items as $key => $item)
  4. $items[$key]->description = '';
  5. return $items; }

之后,再次打开自定义主题菜单错误消失,但代码必须保留在主题中,移除后问题依旧存在。

另一个解决办法是,删除后台之前建的所有菜单,可以彻底解决这个问题,然后重新创建菜单。这个方法本人没试过,有遇到类似问题的童鞋可以试试,也没什么损失。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

请我们喝杯咖啡,谢谢^_^

给TA打赏
共0人
如本文“对您有用”,欢迎随意打赏,金额不重要,认可最重要!
    豆包可以帮你高效完成AI问答、AI对话、提供软件相关教程以及解决生活中遇到的各种疑难杂症,还能帮助你进行AI写作、AI绘画等等,提高你的工作学习效率。
    !
    你也想出现在这里?立即 联系我们吧!
    信息
    个人中心
    购物车
    优惠劵
    今日签到
    搜索