在functions.php之外注册时,自定义帖子类型不会在左侧管理菜单中显示菜单项

时间:2017-01-11 21:47:04

标签: php wordpress

当它放在functions.php中时,它可以工作。

当在插件目录(构建插件)时,帖子类型已注册,但在管理菜单中看不到。

// Create Analysis Post Type
function create_post_type_analysis() {
$args = array(
        'labels' => array(
            'name' => __( 'Analyses' ),
            'singular_name' => __( 'Analysis' )
        ),
        'public' => true,
        'rewrite' => array('slug' => 'analyses'),
        'menu_position'       => 10,
        'supports' => array(
            'title',
            'editor',
            'excerpt',
            'trackbacks',
            'custom-fields',
            'comments',
            'revisions',
            'thumbnail',
            'author',
            'page-attributes'
        )
    );

register_post_type( 'Analyses',$args);
}

add_action( 'init', 'create_post_type_analysis', 10);

WP的最新版本,没有安装其他插件。

0 个答案:

没有答案