WordPress自定義主題和背景時出現致命錯誤怎么辦

下面由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; }

之后,再次打開自定義主題菜單錯誤消失,但代碼必須保留在主題中,移除后問題依舊存在。

另一個解決辦法是,刪除后臺之前建的所有菜單,可以徹底解決這個問題,然后重新創建菜單。這個方法本人沒試過,有遇到類似問題的童鞋可以試試,也沒什么損失。

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享