如何在管理面板中对导航项目进行分组

时间:2014-06-10 作者:Karim

我有50多个自定义帖子类型,我已经使用Pods插件创建了这些类型。

问题是管理面板的左侧导航看起来非常繁忙和混乱,我需要花费大量时间才能到达所需的CPT。

很多CPT都是相互关联的,所以若我创建了包含多个CPT的顶级导航项,那个么会更加简洁。

我已经找到了任何可以做到这一点的插件,但我没有找到任何东西。你能推荐一个插件来实现这个功能吗,或者有没有办法使用WordPress挂钩来编写这个功能?

请记住,WordPress的默认导航由两个级别组成,我需要它们是3级。

默认状态是,第二级是将鼠标悬停在父项上时显示的菜单。当更新版本中的级别为3级时,第3级还需要是一个菜单,当您将鼠标悬停在第2级菜单项上时,该菜单会出现。“3个级别”菜单中的第一个级别不需要超链接。

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

这对于Pods生成的post类型来说非常简单。如果使用Pods创建自定义帖子类型,可以将其添加到父菜单ID:“edit.php?Post\\u Type=top\\u level\\u Post\\u Type”

enter image description here

SO网友:MikeGWP

对于插件生成的帖子类型来说,这并不容易。如果手动创建,可以添加以下内容:

\'show_ui\' => true, 
\'show_in_menu\' => \'edit.php?post_type=top_level_post_type\'
在register\\u post\\u type参数列表中,指定它们的显示位置。您应该写信给插件作者并请求此功能。

结束

相关推荐

WP安装程序重定向到/wp-admin/core/install.php

我第一次尝试在Ubuntu 12.04上的一个干净的/var/www目录下安装WP。我下载了最新版本。我在我的主目录中解压了它,然后将其移动到/var/www。我创建了数据库并编辑了wp配置。php文件。当我访问基本URL(目前为IP地址)时,URL被重写为xxx。xxx。xxx。xxx/wp管理员/核心/安装。php。但是,没有核心目录。这里发生了什么?谢谢