HighLab

カスタム投稿タクソノミーの追加

  • 公開日:
  • 更新日:
  • 文字数:878文字
  
function add_taxonomy() {

  //お知らせカテゴリ

  register_taxonomy(

  'info-cat',

  'infopage',

  array(

    'label' => 'お知らせカテゴリ',

    'singular_label' => 'お知らせカテゴリ',

    'labels' => array(

      'all_items' => 'お知らせカテゴリ一覧',

      'add_new_item' => 'お知らせカテゴリを追加'

    ),

    'public' => true,

    'show_ui' => true,

    'show_in_nav_menus' => true,

    'hierarchical' => true

    )

  );

  //お知らせタグ

  register_taxonomy(

  'info-tag',

  'infopage',

  array(

    'label' => 'お知らせのタグ',

    'singular_label' => 'お知らせのタグ',

    'labels' => array(

      'add_new_item' => 'お知らせのタグを追加'

    ),

    'public' => true,

    'show_ui' => true,

    'show_in_nav_menus' => true,

    'hierarchical' => false

    )

  );

}

add_action( 'init', 'add_taxonomy' );

 

 

https://plusers.net/wordpress_custom_post