问题-如何利用wordpress 3.0菜单系统自动在菜单中包含自定义帖子类型的新页面(我指的是公共网站wordpress的菜单管理区域)。
我相信,如果您选中自动插入框,这目前适用于常规“页面”,但是否有办法对其进行硬编码,以适用于自定义帖子类型的页面?
问题-如何利用wordpress 3.0菜单系统自动在菜单中包含自定义帖子类型的新页面(我指的是公共网站wordpress的菜单管理区域)。
我相信,如果您选中自动插入框,这目前适用于常规“页面”,但是否有办法对其进行硬编码,以适用于自定义帖子类型的页面?
这是通过以下方式实现的_wp_auto_add_pages_to_menu()
(英寸\\wp-includes\\nav-menu.php
) 连接到的函数transition_post_status
钩
不幸的是,它是硬编码的page
post类型,不易扩展。
另一方面,由于它通过通用钩子工作,所以为自定义帖子类型设计类似代码并不困难(相对而言,菜单内部代码很痛苦)。