WordPress自定义主题和背景时出现错误解决方法介绍

wordpress在新建站点的时候我们一般都需要给站点定义名称,这个名称在后期的文章中会在文章标题后缀出现,一般都是程序自带的,简单说就是品牌词,有的朋友在自定义站点的时候会出现一个问题,点击仪表盘自定义站点,结果出现一段提升错误的代码,那么如何解决呢?下面诚哥分享一个有效的解决办法。

如何解决WordPress自定义主题和背景时出现致命错误的问题?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

如果打开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;
}

之后,再次打开自定义主题菜单错误消失,但代码必须保留在主题中,移除后问题依旧存在。以上方法经过测试是可行的,需要的朋友可以试下。

另一个解决办法是,删除后台之前建的所有菜单,可以彻底解决这个问题,然后重新创建菜单。

版权声明:文章由广州SEO博客整理侵删!转载请注明:诚哥博客 » WordPress自定义主题和背景时出现错误解决方法介绍

赞 (0)