创建菜单时总是会出现错误此术语需要名称

时间:2017-08-23 作者:Jadeye

我有两个菜单。

主导航和3个位置:

如果我尝试创建新菜单,则会显示wperror

A name is required for this term.
很明显我在给一个名字Menu Name 文本框。。。这是虫子吗
WP菜单是否有限制
如何在现有页面上添加另一个菜单作为页面本身的子菜单
Thanx

EDIT 1
是否需要添加:

function register_shop_submenu() {
  register_nav_menu(\'shop-submenu\',__( \'Shop Sub Menu\' ));
}
add_action( \'init\', \'register_shop_submenu\' );
functions.php?
是吗
管理按钮选项无效??

EDIT 2
上面的代码刚刚添加了一个新位置
Manage Locations 选项卡打开admin panel 现在显示:

您的主题支持4个菜单。选择每个位置显示的菜单。

单击use new menu 旁边的drop-down 这个新位置的
rrrrrrrrrrrrrrrrrrr

2 个回复
最合适的回答,由SO网友:mperrin 整理而成

我也遇到了同样的问题,发现插件user-activity-log 是问题的根源。

正如我所报告的here,问题与挂钩有关:

当分类法为“导航菜单”时,它们不返回任何内容,而返回给定的术语。

如果不使用此插件,请检查调用的其他插件,例如pre_insert_term 滤器他们应该归还一些东西。

SO网友:arku

在我的例子中,它与qTranslateX插件有关。只需在管理面板中选择默认语言,即可正常保存。如果选择“非默认”,则会出现相同的错误“此术语需要一个名称”

结束

相关推荐

Problem with custom menus

在菜单上,我说的是自定义菜单,我有一个带有几列的页脚,每列都有一个项目列表,每列菜单都需要从wp admin上的菜单选项进行更新,所以我创建了关于函数的部分。调用菜单并在页脚上添加每个菜单的php。php文档,类似于:<?php wp_nav_menu( array(\'menu\' => \'f-1\', \'menu_class\' => \'\', \'container\' => \'nav\' )); ?> <?php wp_nav_menu( arr