WordPressでタグをチェックボックス選択式にする

WORDPRESS
- PR -

カテゴリーの管理やタグの管理は頭を悩ませる問題の1つ。タグもできれば同じようなものを被らせたくないので、チェックボックス方式にして記事を作成する際に選択できるようにしてみました。

- PR -

タグをチェックボックス選択式にする

記述はPHP。


// 投稿画面でタグをチェックリストから選択する
function re_register_post_tag_taxonomy() {
  $tag_slug_args = get_taxonomy('post_tag');
  $tag_slug_args->hierarchical = true;
  $tag_slug_args->meta_box_cb = 'post_categories_meta_box';
  register_taxonomy('post_tag', 'post', (array) $tag_slug_args);
}
add_action( 'init', 're_register_post_tag_taxonomy', 1 );

これだけで記事作成画面のタグ部分がチェックボックス形式になります。

Custom Taxonomy Orderを使って並べ替えておくとより使いやすい

Plug inでカテゴリやタグを並べ替えるCustom Taxonomy OrderというPlug inがあるので、そちらを使って、グルーピングしなおしておけばタグを選ぶときも素早く選ぶことができるので大変便利になります。

コメント

タイトルとURLをコピーしました