add_meta_box不显示任何内容

时间:2019-02-04 18:31:11

标签: wordpress meta-boxes

在wordpress中,我想将分类法的metabox从“侧面”移动到“正常”
CPT:“档案”
分类法:“ table_des_matieres”

首先,我从'side'删除metabox->一切正常。然后,在“常规”(主列)上创建一个新的metabox。

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' );

通常,该metabox将添加到主列中。实际上,它是在“一侧”重新创建的。

0 个答案:

没有答案