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自定義主題和背景時出現錯誤解決方法介紹