提问人:Rick 提问时间:11/28/2022 更新时间:11/28/2022 访问量:607
WORDPRESS错误:警告:从406行/home/wp-admin/includes/nav-menu.php中的空值创建默认对象
WORDPRESS ERROR : Warning: Creating default object from empty value in /home/wp-admin/includes/nav-menu.php on line 406
问:
请帮忙!!
在我的菜单页面(wp-admin/nav-menus.php)上的WP-Admin面板中有错误
“警告:从第 406 行的 /home/ewpfpaco/public_html/tow/wp-admin/includes/nav-menu.php 中的空值创建默认对象”
我在 406 行的导航菜单 .php 如下:
// Insert Posts Page.
$posts_page = 'page' === get_option( 'show_on_front' ) ? (int) get_option( 'page_for_posts' ) : 0;
if ( ! empty( $posts_page ) ) {
$posts_page_obj = get_post( $posts_page );
$posts_page_obj->posts_page = true;
$important_pages[] = $posts_page_obj;
$suppress_page_ids[] = $posts_page_obj->ID;
}
不知道在哪里或如何解决。
答:
-1赞
Elvin Haci
11/28/2022
#1
该警告告诉您,当您有一个菜单项尝试使用该不存在的页面时,您网站的page_for_posts选项未定义。
尝试在“设置-阅读”版块中为帖子设置主页>。
网址: wp-admin/options-reading.php
您应该定义最新的帖子或帖子页面。
或者您只需要从导航菜单中删除最新的帖子/新闻项。
评论
0赞
Rick
11/28/2022
你了不起的埃尔文,谢谢你的好建议。你修好了。
评论