如果打开WordPress 自定义和背景菜单时提示遇到了致命错误,类似:
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 中【文件在主题根目录】:
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;
}
之后,再次打开自定义主题菜单错误消失,但代码必须保留在主题中,移除后问题依旧存在。
另一个解决办法是,删除后台之前建的所有菜单,可以彻底解决这个问题,然后重新创建菜单。这个方法本人没试过,有遇到类似问题的童鞋可以试试,也没什么损失。
米趣网免责声明
1、本站所有模板素材资源均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。2、米趣网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益。
3、非平台线上交易的项目,出现任何后果均与米趣网无关;无论卖家以何理由要求线下交易的,请联系管理举报。
注意事项
1、本站所有素材资源均来自用户分享和发布,部分未经测试可用,并不保证百分百无误及完整。2、素材资源仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
3、米趣网会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全。
4、米趣网无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别。