我有2个菜单 .
-
主要导航
-
页脚导航
还有3个地点:
-
顶栏导航
-
主要导航
-
页脚导航
如果我尝试创建一个新菜单,wp会显示 error
A name is required for this term.
显然我在 Menu Name
文本框中给出了一个名字......这是一个错误吗?
WP菜单有限制吗?
如何在现有页面上添加另一个菜单作为页面内的子菜单?
感谢名单
EDIT 1
我需要添加:
function register_shop_submenu() {
register_nav_menu('shop-submenu',__( 'Shop Sub Menu' ));
}
add_action( 'init', 'register_shop_submenu' );
到 functions.php
?
是吗?
管理按钮选项是徒劳的?
EDIT 2
上面的代码刚刚添加了一个新位置 .
现在 admin panel
上的 Manage Locations
标签显示:
您的主题支持4个菜单 . 选择每个位置显示的菜单 .
单击此新位置的 drop-down
旁边的 use new menu
会产生相同的错误....
rrrrrrrrrrrrrrr
1 回答
最初回答here,我遇到了同样的问题,发现插件
user-activity-log
是问题的根源 .正如我报告here,问题与钩子有关:
ual_shook_created_term
ual_shook_edited_term
ual_shook_delete_term
当分类法为“nav_menu”时,它们不返回任何内容而不是给定的术语 .
如果您不使用此插件,请检查调用例如
pre_insert_term
过滤器的其他插件 . 他们应该回报一些东西