[WordPress]カテゴリを1つだけ表示させる

記事にカテゴリーが複数指定されている場合、特定のカテゴリーの情報だけ取得する方法です。

1つのカテゴリーを情報を取得するのは、パンくずリストなどを作成するときに使用できると思います。

WordPress で用意されている2つの関数を使用します。

  1. get_the_category( )
  2. get_category_link( )

 

get_the_category( )

現在開かれている記事のカテゴリーの情報を配列で取得します。

配列のメンバー変数である、

term_id・・・カテゴリーのID (整数)

をget_category_link( )で使用します。

 

get_category_link($catgory_link )

カテゴリーIDを引数に指定して、そのカテゴリーへのリンクを取得します。

 

使用例

以下の例では、複数のカテゴリーのうち一番目のカテゴリーの情報を取得しています。