wordpress添加个人类型档案

时间:2016-11-18 08:26:20

标签: php wordpress

我是wordpress的新手,并且想知道如何在wordpress中添加22个单独的类型和/或档案,就像我正在编写电影网站一样。

此外,我添加了自定义帖子类型'电影'并希望将22种类型添加为22个勾选框。

提前致谢 史蒂芬

1 个答案:

答案 0 :(得分:2)

您应该使用register_taxonomy。但我认为你不应该注册22个不同的类别。例如,您可以注册一个(流派)并添加这22种不同的流派。如果可以注册尽可能多的新类别/分类。一旦注册编辑电影页面中的分类标准是右侧边栏,您就会找到您的类型。

enter image description here

以下是代码:

register_taxonomy(
    'genre', # Taxonomy name
    array( 'movies' ), # Post Types
    array( # Arguments
        'labels'            => array(
            'name'              => __( 'Genres', 'crb' ),
            'singular_name'     => __( 'Genre', 'crb' ),
            'search_items'      => __( 'Search Genres', 'crb' ),
            'all_items'         => __( 'All Genres', 'crb' ),
            'parent_item'       => __( 'Parent Genre', 'crb' ),
            'parent_item_colon' => __( 'Parent Genre:', 'crb' ),
            'view_item'         => __( 'View Genre', 'crb' ),
            'edit_item'         => __( 'Edit Genre', 'crb' ),
            'update_item'       => __( 'Update Genre', 'crb' ),
            'add_new_item'      => __( 'Add New Genre', 'crb' ),
            'new_item_name'     => __( 'New Genre Name', 'crb' ),
            'menu_name'         => __( 'Genres', 'crb' ),
        ),
        'hierarchical'      => true,
        'show_ui'           => true,
        'show_admin_column' => true,
        'query_var'         => true,
        'rewrite'           => array( 'slug' => 'genre' ),
    )
);