一个管理菜单下的多个自定义帖子类型

时间:2016-05-15 作者:sgspragg

我不知道从哪里开始。

我想在Events Manager的主标题下列出4种自定义帖子类型(Gigs、Vincement、Holidays和Potentials),但不想让Events Manager成为自定义帖子类型。

提前感谢任何能提供帮助的人。

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

只需创建一个“占位符”菜单,即可将所有帖子类型分配给:

function wpse_226690_admin_menu() {
    add_menu_page(
        \'Events Manager\',
        \'Events Manager\',
        \'read\',
        \'events-manager\',
        \'\', // Callback, leave empty
        \'dashicons-calendar\',
        1 // Position
    );
}

add_action( \'admin_menu\', \'wpse_226690_admin_menu\' );
然后在你的register_post_type 电话:

\'show_in_menu\' => \'events-manager\',
塔达!

相关推荐

WP-ADMIN:“对不起,您不能访问此页面。”

两周后不使用我们的WP站点,登录/wp-admin/ 出现白屏错误:抱歉,不允许您访问此页面。我有:重命名plugins 到plugins.temp.通过phpMyAdmin创建了一个新的管理员用户。新用户已user_meta 的作用a:1:{s:13:"administrator";s:1:"1";}.</已重命名themes 到themes.temp.</删除核心WordPress文件,并替换为新上载的文件</已替换.htaccess 使用默认