В WordPress я хочу переместить метабокс таксономии из 'side' в 'normal'
CPT: 'dossiers'
taxonomy: 'table_des_matieres'
Прежде всего, яудалите метабокс из 'side' -> все в порядке.Затем я создаю новый метабокс в «нормальном» (основной столбец).
function remove_table_des_matieres() {
$custom_taxonomy_slug = 'table_des_matieres'; // taxonomy
$custom_post_type = 'dossiers'; //CPT
remove_meta_box( $custom_taxonomy_slug.'div', $custom_post_type, 'side' );
}
add_action( 'admin_menu', 'remove_table_des_matieres' );
function add_table_des_matieres() {
$custom_taxonomy_slug = 'table_des_matieres';
$custom_post_type = 'dossiers';
add_meta_box($custom_taxonomy_slug.'div', 'Tdm', 'post_categories_meta_box', $custom_post_type, 'normal', 'high', array('taxonomy' => $custom_taxonomy_slug));
}
add_action( 'admin_menu', 'add_table_des_matieres' );
Обычно метабокс добавляется в основной столбец.Фактически, это воссоздано в «стороне».