functions.phpでやれる。
カスタムタクソノミーについて
機能としては投稿の「タグ」と同じになる。
だから、カテゴリー用途で使うにはちょっと使いづらいUIになってる。
サジェストは出るけどベースはフリーワード入力だから、表記揺れのリスクがある。
表記揺れが起きるとカテゴリー一覧を作ったときにめっちゃ汚い。
こうする
function change_term_to_checkbox() {
$args = get_taxonomy('【カスタムタクソノミー名】');
$args -> hierarchical = true;//Gutenberg用
$args -> meta_box_cb = 'post_categories_meta_box';//Classicエディタ用
register_taxonomy( '【カスタムタクソノミー名】', '【カスタム投稿名】', $args);
}
add_action( 'init', 'change_term_to_checkbox', 999 );元々こうなってるのが

適用されるとこうなって

こうなる。

以上。
参考


コメント