将自定义发布类型添加到菜单屏幕

时间:2012-01-03 作者:Ole Henrik Skogstrøm

我需要一种向Wordpress中的“外观-->菜单”选项添加自定义帖子类型的方法。我已创建了一个自定义帖子类型,其中包含:

register_post_type(\'produksjoner\',$args);

我找到的所有示例都只是通过手动将URL添加到自定义菜单项来将页面添加到菜单中。我希望它能够通过像其他任何页面一样选择它来自动添加此内容。

我已经找了两天了。。。请帮助我:-/

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

要使自定义帖子类型显示在外观->菜单中,您需要做两件事:

检查你的论点,确保show_in_nav_menus 设置为true.

进入“外观->菜单”页面,在最上方单击Screen Options. 在打开的面板中,确保选中了自定义帖子类型。

仅此而已!

SO网友:Kevin Langley Jr.

我遇到了同样的情况,我需要动态菜单才能在菜单编辑器中显示自定义帖子类型的归档页面。

您可以尝试我的CPT Archive to Nav插件,看看它是否能满足您的需要。http://wordpress.org/extend/plugins/cpt-archive-to-nav/ 您必须单击页面顶部的“屏幕选项”菜单,然后选择要在屏幕上显示的请求CPT。然后在帖子类型的“查看全部”选项卡中,最上面的选择应该是归档页面。

这只是将其屏蔽为自定义菜单项类型,而无需手动输入来创建菜单。目前,除了您已经可以使用的菜单项类型之外,没有其他方法可以创建新的菜单项类型。

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph