是否阻止仪表板中的两级以上菜单?

时间:2018-10-23 作者:Damian

在我的主题中,我有最多2层的菜单。现在我想阻止在管理仪表板中创建两个以上的级别菜单。有什么办法吗?

1 个回复
SO网友:Fabian Marz

我调查了一下代码库,发现globalMaxDepth 中的选项wp-admin/js/nav-menu.js.

呼叫时wpNavMenu.options.globalMaxDepth = 1 从中的浏览器控制台/wp-admin/nav-menus.php 每次拖放时,您不能再嵌套多个级别。

为了实现您的目标,您现在可以使用admin_enqueue_scripts 将调用此代码的JS文件添加到后端。

希望这有帮助!

结束

相关推荐

Appearance > Menus

我已经添加了自定义WordPress管理菜单和页面,但是,我希望它出现在“外观>菜单”部分,以便用户可以将其添加到其网站的菜单结构中。请让我知道如何做到这一点。以下是我在管理页面上添加的自定义菜单示例:现在,我想在管理部分的外观>菜单中添加这些自定义页面:如果有人能帮忙,我将不胜感激。幸亏damienoneill2001, 我可以在外观>菜单中添加分类项,但是,如何在示例中的Generes/Writer中添加内容?这就是我添加自定义管理菜单的方式,我希望它们中的每一个(产品、促销、产品类