我有一种情况,我想为自定义帖子类型添加第二个自定义顶级菜单。
因此,当我们有一个名为“水果”的CPT,它注册了一个顶级菜单,标签为“水果”,单击“水果”将带您进入edit.php?post_type=fruits
.
我正在尝试添加一个带有“橙子”标签的独立顶级菜单,当我单击它时,它实际上会转到\'edit.php?post_type=fruits&subtype=orange\'
. 然而,当添加新菜单时,链接总是希望指向“admin.php”。。。如何让它指向上面的编辑url?
编辑:这似乎有效,但不确定这是否是最好的方式:这实际上似乎起到了作用,但不确定这是否是最好的方式:
add_menu_page(\'Oranges\', \'Oranges\', \'edit_posts\', \'edit.php?post_type=fruits&subtype=oranges\', \'\');
最合适的回答,由SO网友:flashape 整理而成
回答编辑中提到的我自己的问题:
这实际上似乎起到了作用,但不确定这是否是最好的方法:
add_menu_page(\'Oranges\', \'Oranges\', \'edit_posts\', \'edit.php?post_type=fruits&subtype=oranges\', \'\');