O retorno de chamada necessário para taxonomias não hierárquicas é post_tags_meta_box
.
O retorno de chamada necessário para taxonomias hierárquicas é post_categories_meta_box
.
Para o seu exemplo, o código seria:
/* 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' )
);
}
Uma outra variável importante é o ID do metabox. No seu exemplo, tagsdiv-movies
segmenta um metabox para uma taxonomia não hierárquica com slug movies
. Se essa mesma taxonomia fosse hierárquica, o ID seria moviesdiv
.