自定义分类“hierarchy”=> true“在WordPress 2.8中无效

时间:2009-08-14 11:20:49

标签: wordpress wordpress-theming

我的另一个WordPress问题!

我一直在尝试在WordPress 2.8中为“课程主题”和“机会类型”设置两个自定义分类。

我在functions.php中使用了这段代码:

function create_pc_db_taxonomies() {
    register_taxonomy( 'course', 'post', array(
        'hierarchical' => false,
        'label' => __('Course subject', 'series'),
        'query_var' => 'course',
        'rewrite' => array( 'slug' => 'courses' )
    ) );

    register_taxonomy( 'type', 'post', array(
        'hierarchical' => false,
        'label' => __('Type of opportunity', 'series'),
        'query_var' => 'type',
        'rewrite' => array( 'slug' => 'types' )
    ) );
}

工作得非常好,但我想要分层(类别风格)管理框而不是标记式管理框。

但是,当我设置'hierarchical' => true以便上面的代码变为:

function create_pc_db_taxonomies() {
    register_taxonomy( 'course', 'post', array(
        'hierarchical' => true,
        'label' => __('Course subject', 'series'),
        'query_var' => 'course',
        'rewrite' => array( 'slug' => 'courses' )
    ) );

    register_taxonomy( 'type', 'post', array(
        'hierarchical' => true,
        'label' => __('Type of opportunity', 'series'),
        'query_var' => 'type',
        'rewrite' => array( 'slug' => 'types' )
    ) );
}

我根本没有盒子。

我做错了吗?

1 个答案:

答案 0 :(得分:1)

它正在运行,但根据Trac,在WP-Admin中没有自动构建任何管理界面UI“稍后会添加支持”