Follow Us:

ワードプレス、アーカイブページにカテゴリー名やカスタムタクソノミー名を表示する方法

ワードプレで現在表示中のアーカイブページのカテゴリー名(カスタムカテゴリー※カスタムタクソノミーといいます)をコードで表示する簡単な方法をご紹介いたします。

ワードプレスのカテゴリーやタグ関連の名称の確認

タクソノミー = 分類の事です (カテゴリー、タグなど投稿を分類する仕組みを包括します)
カテゴリー = 投稿を分類する概念の事です。投稿編集画面でカテゴリーを投稿に付与できます
タグ = 投稿をより詳細に分類する仕組みで、親子関係を持つことができません
カスタムタクソノミー = タグと同じ機能ですが、CPT UIプラグイン等で生成されたカスタム投稿タイプに使われるタグの事です
ターム = 上記カテゴリー、タグ、カスタムタクソノミー、一つ一つを指します

現在表示中のアーカイブページのターム名を取得表示するには?

※下記コードはテーマのアーカイブ(投稿一覧)ページで、タームの名称等を表示するために使用可能なコードとなります。

//現在表示中のアーカイブページのターム(タグやカテゴリー一つのデータを取得します)
$nowterm = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); 
//タグ、カテゴリー、カスタムタクソノミーの名称を出力します
echo $nowterm->name;

上記nameの部分は下記のような情報を取得するように変更することも可能です。

term_id → 一意のID(数値)
name → 名称(上記の例で説明したものです)
slug → スラグ(リンクURlに使用される文字列)
description → 説明文
parent → 親のタームID
count → 含まれる投稿数

WordPress ワードプレスの開発、カスタマイズのご相談・ご依頼はお気軽にワードプレスドクターまでお送りくださいませ

 ワードプレスについて学んでプロに好きなだけ質問できるオンラインサロンはこちら

関連タグ:

Wordpress ワードプレス ドクターBlog タグ一覧

© 2015-16. «WP Doctorワードプレスドクター». All right reserved.