我的另一个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' )
) );
}我一点盒子都没有。
我做错了什么吗?
发布于 2009-08-14 11:31:49
它是工作的,但没有任何管理用户界面自动内置在WP管理,根据Trac“支持将添加”
https://stackoverflow.com/questions/1277344
复制相似问题