非层次分类法需要的回调是post_tags_meta_box
.
层次分类法需要的回调是post_categories_meta_box
.
例如,代码为:
/* Remove movies metabox from sidepanel */
function hide_metabox(){
remove_meta_box(
\'tagsdiv-movies\',
\'your-post-type\' ,
\'side\'
);
}
add_action( \'admin_menu\' , \'hide_metabox\' );
/* Add back movies metabox, but in post area */
add_action(\'add_meta_boxes\', \'add_back_post\');
function add_back_post(){
add_meta_box(
\'tagsdiv-movies\',
\'Movies\',
\'post_tags_meta_box\',
\'your-post-type\',
\'normal\',
\'high\',
array( \'taxonomy\' => \'movies\' )
);
}
另一个重要变量是metabox ID。在您的示例中,
tagsdiv-movies
针对具有slug的非层次分类法的元盒
movies
. 如果相同的分类法是分层的,那么ID将是
moviesdiv
.