【WordPress】カスタム投稿タイプのタグ設定メモ

電脳備忘録

カスタム投稿タイプのタグを使って記事を抽出できるようにした時のメモ。
WordPressは基本function.phpをごにょごいじるのね...。

hierarchicalの値を必ず「true」に設定すること

//function.php
//タグを作成
$args = array(
'label' => 'コース検索用タグ',
'public' => true,
'show_ui' => true,
'hierarchical' => true
);
register_taxonomy('event_tag','course',$args);

taxonomyは「register_taxonomy」で設定した値を設定すること。
リスト表示にするときは下記のように設定する。show_count=1...件数表示、0...非表示。

<ul>
<?php wp_list_categories(array('title_li' => '', 'taxonomy' => 'event_tag', 'show_count' => 0)); ?>
</ul>

タグクラウド表示するときは下記のように設定する

<?php wp_tag_cloud( array( 'taxonomy'=>'event_tag' )); ?>

広告

ブログの維持費に充てるでございます・・・。