我可以在管理菜单中的其他帖子类型下设置帖子类型吗?

时间:2012-10-27 作者:Odys

假设我创建了两种自定义帖子类型AB. 这些帖子类型将依次显示在“管理”菜单中。(之后Posts 例如)

有没有办法显示B 在下面A?

我所知道的唯一类似的行为是将分类法分配给Post类型。这将强制第一个显示在第二个下。我正在寻找一种使用自定义帖子类型来实现这一点的方法。

这就像是在不同的帖子类型之间建立关系。

我使用优秀的GD CPT Tools 插件。Wordpress 3.4.2

2 个回复
SO网友:Milo

是的,此功能可用于register_post_type, 通过show_in_menu 参数,但我不知道您使用的特定插件是否支持这一点。

add_action( \'init\', \'wpa70679_custom_types\' );

function wpa70679_custom_types() {

    register_post_type( \'parent_type\',
        array(
            \'public\' => true,
            \'labels\' => array(
                \'name\' => \'Parent post type\'
            )
        )
    );

    register_post_type( \'child_type\',
        array(
            \'public\' => true,
            \'show_in_menu\' => \'edit.php?post_type=parent_type\',
            \'labels\' => array(
                \'name\' => \'Child post type\'
            )
        )
    );

}
Results

SO网友:Gaia

是的,如果您同意使用(高评级)plugin!

结束

相关推荐

rewrite rules hierarchical

我希望我的WordPress遵循以下规则:/productes/ 包含所有产品的页面/productes/[category]/ 包含该类别所有产品的分类页面/productes/[category]/[subcategory]/ 包含该类别所有产品(与2相同)的分类页面/[productes]/[category]/[product]/ A.single-productes.php 将显示类别产品/[productes]/[category]/[subcategory]/[product]/ A.sin