我的另一个 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' )
) );
}
我根本没有盒子。
难道我做错了什么?