【WP】投稿に属している特定のカテゴリーだけのリストを表示する方法

2015/10/2

2021/10/5

2032 views

特定カテゴリーリスト表示

投稿ページで、記事の所有する特定カテゴリーのスラッグや名前を取得しリンクリストを表示する方法の解説です。
ループ内でも使えます。
記事のカテゴリー表示などで特定のカテゴリーのみに絞りたいケースに使えるでしょう。

<ul>
<?php
$cats = get_the_category();
$include = array(2,8,9); // 必要なカテゴリのID
foreach((array)$cats as $cat):?>
<?php if(in_array($cat->cat_ID, $include)):?>
<li class="catid<?php echo $cat->cat_ID ;?>">
<a href="/category/<?php echo $cat->category_nicename ?>"><?php echo $cat->cat_name ;?></a>
</li>
<?php endif ;?>
<?php endforeach ;?>
</ul>

上記例は、classにカテゴリーIDを用いたclassを作成しています。
ご質問などあればお気軽にコメントください。

この記事へのコメント

  • まだ書き込みはありません

コメントを残す



このサイトの表示速度はどうですか?

当サイトはレンタルサーバーにConoHa WING(コノハウイング)を使っていますよ。

ページの先頭に戻る