我需要一种将自定义帖子类型添加到Wordpress中的“外观->菜单”选项的方法。我用以下方法创建了一个自定义帖子类型:

register_post_type('produksjoner',$args);

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

我已经搜索了两天...请帮助我:-/

#1 楼

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


检查您的参数并确保将show_in_nav_menus设置为true。
转到外观->菜单页面,然后在最顶部单击屏幕选项。在打开的面板中,确保已选中您的自定义帖子类型。

就这样!

评论


哇谢谢你!那比我想的要容易。当我无法快速找到答案时,可能是因为它非常简单,并且很少有人遇到相同的问题;)

–Ole HenrikSkogstrøm
2012年1月3日在21:33



我一直在寻找点“ 2”

– Alex K
16-10-17在19:59

不幸的是,至少对于我正在使用的主题(桥),子类型不会将此菜单项作为存档页面的子页面点亮,这就是为什么我一直在寻找内置方式的原因。第一种情况。尽管可以通过插入body标签上的cpt类和菜单项上的类来使用CSS来访问它。

–rtpHarry
18年11月30日23:00



@感谢先生,使用菜单页面顶部的“仅屏幕”选项,您的帮助确实解决了我的问题。

–巴文·图马尔(Bhavin Thummar)
19年2月2日,12:22

节省了我很多时间。我正要为每个下拉列表创建循环,等等……务必记住该屏幕选项!

– sheriffderek
19年8月30日在23:32

#2 楼

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

您可以尝试将CPT Archive to Nav插件试一下,看看是否能为您提供什么你要。 http://wordpress.org/extend/plugins/cpt-archive-to-nav/您必须单击页面顶部的“屏幕选项”菜单,然后选择要在屏幕上显示的CPT 。然后在帖子类型的“查看全部”选项卡中,最上面的选择应该是存档页面。

这只是将其掩盖为自定义菜单项类型,而不必手动将其输入到创建菜单。除了您已经可以使用的菜单项目之外,当前没有其他方法可以创建新的菜单项类型。

评论


在后期可能真的很方便。谢谢 :)

–Ole HenrikSkogstrøm
2012年1月3日21:37

哇。我一直想要这个功能有一段时间了。

–诺克罗斯
2012年1月25日,下午2:31