自定义投递类型中包含自动页面的菜单

时间:2010-09-17 作者:NetConstructor.com

问题-如何利用wordpress 3.0菜单系统自动在菜单中包含自定义帖子类型的新页面(我指的是公共网站wordpress的菜单管理区域)。

我相信,如果您选中自动插入框,这目前适用于常规“页面”,但是否有办法对其进行硬编码,以适用于自定义帖子类型的页面?

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

这是通过以下方式实现的_wp_auto_add_pages_to_menu() (英寸\\wp-includes\\nav-menu.php) 连接到的函数transition_post_status

不幸的是,它是硬编码的page post类型,不易扩展。

另一方面,由于它通过通用钩子工作,所以为自定义帖子类型设计类似代码并不困难(相对而言,菜单内部代码很痛苦)。

结束

相关推荐