Menu 如何在子菜单中显示自定义帖子类型?

Menu 如何在子菜单中显示自定义帖子类型?,menu,wordpress,custom-post-type,Menu,Wordpress,Custom Post Type,我正在自定义菜单下使用add_submenu_page()添加名为“Articles”的子菜单。 我想在此“文章”子菜单中显示自定义文章类型=“page\u article” 每当我点击Articles子菜单时,它都会将我重定向到“edit.php?post\u type=“page\u article” 我已经尝试过在add_子菜单页面的回调函数中使用wp_重定向,但是我没有得到 谢谢我想您可能想在WordPress仪表板中添加一个自定义类型post作为子菜单。 你能行 add_action

我正在自定义菜单下使用add_submenu_page()添加名为“Articles”的子菜单。 我想在此“文章”子菜单中显示自定义文章类型=“page\u article”

每当我点击Articles子菜单时,它都会将我重定向到“edit.php?post\u type=“page\u article”

我已经尝试过在add_子菜单页面的回调函数中使用wp_重定向,但是我没有得到


谢谢

我想您可能想在WordPress仪表板中添加一个自定义类型post作为子菜单。 你能行

 add_action( 'admin_menu', 'my_plugin_menu' );
 function my_plugin_menu(){
   add_menu_page('Page title', 'Top-level menu title', 'manage_options',  'my-top-level-handle', 'my_menu_function');
   add_submenu_page( 'my-top-level-handle', 'Custom Post Type Admin', 'Articles', 'manage_options','edit.php?post_type=page_article');
 }
注册自定义类型帖子时,不要忘记添加以下代码

 'show_in_menu' => 'edit.php?post_type=page_article'

但当自定义管理子菜单(自定义帖子类型)项处于活动状态时,使其高亮显示是不起作用的。对于活动菜单链接plz,“在菜单中显示”使子菜单在“我的帖子类型”出现在管理屏幕上时是最新的/高亮显示的。但我的父菜单保持不活动状态,因此我还必须添加::添加过滤器(“父菜单文件”,“菜单高亮显示”));和::函数菜单_highlight($parent_file){global$plugin_page,$post_type;if('my_post_type'=$post_type){$plugin_page='edit.php?post_type=my_post_type';}返回$parent_file;}你知道如何对自定义分类法做同样的事情吗?