カスタム投稿タイプ:examples
カスタム分類:examples-tag(投稿でいうところのタグとして使いたい)
表示場所:カスタム投稿タイプのアーカイブページ(archive-examples.php)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<ul class="tags"> <?php $taxonomies = 'example-tag'; //分類の名称 $args = 'get=all&orderby=id'; //投稿が0の物も取得してid順にならべる ($argsは無くても大丈夫) $terms = get_terms($taxonomies, $args); if (count($terms) > 0) { foreach ($terms as $term) { $path = get_term_link($term->slug, $taxonomies); //taxonomyのスラッグからパスを取得 echo '<li><a href="'. $path .'">'. $term->name .'</a></li>'; } } ?> </ul> |
ちなみにタームとはカスタム分類に含まれるものです。
上記コードだとアーカイブページでも個別記事ページでもタームが全て表示されます。
サイドバーなどに一覧として表示させておきたいときに。
http://kikiki-kukiki.tumblr.com/post/6523712750/taxonomy
36歳のときにそれまで勤めていた金融業界を卒業、地に足の着いた生活がしたいと東京・渋谷から房総へ移住。Webデザイナー養成校に通い、40歳のときにWebデザイナーとして独立。地方在住・40歳・コネなしからスタートして、現在は仲間と会社を作るまでに成長。今の興味は資産形成とブロックチェーン。ビットコインのマイニングもやってます。