• 技术文章 >CMS教程 >WordPress

    WordPress自定义主题和背景时出现致命错误怎么办

    藏色散人藏色散人2020-06-16 13:51:36转载1455
    下面由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;
    }

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

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

    以上就是WordPress自定义主题和背景时出现致命错误怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:zmingcx,如有侵犯,请联系admin@php.cn删除
    专题推荐:WordPress
    上一篇:怎么解决 WordPress 后台站点地址后无法登录网站的问题 下一篇:基于centos7搭建wordpress个人网站的方法详解
    线上培训班

    相关文章推荐

    • 如何用代码实现移除WordPress版本号• 关于CSS和JS合并的WordPress插件• 关于WordPress REST API的基本使用• WordPress快速增加百度收录的方法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网