WordPress

カスタムタクソノミーをプラグインなしで実装する方法【WordPress】

WordPressのカスタム投稿をプラグインを使わずに自作する」で実装したカスタム投稿にカスタムタクソノミーを追加したいと思います。

register_taxonomy関数を使い、「functions.php」のカスタム投稿を実装するコードに続けて、次のように書けば、「works」というカスタム投稿タイプでタグが設定できるようになります。

add_action(‘init’, ‘create_tag_taxonomy’);
function create_tag_taxonomy(){
 $args = array(
  ’label’ => ‘タグ’,
  ’public’ => true,
  ’hierarchical’ => false
 );
 register_taxonomy(
  ’works-tag’,
  ’works’,
  $args
 );
}

Leave a Comment