WordPressでカテゴリ名を表示する方法!リンク付きとリンクなしそれぞれご紹介します!

WordPressでカテゴリ名を表示する方法!リンク付きとリンクなしそれぞれご紹介します!

WordPressでカテゴリ名を表示させたいものの、リンクは要らないというケースがありました。

例えば、記事を一覧表示する際にカテゴリは見せたいけどリンクは記事に飛ばすものだけでいい、っていう場合ですね。

カテゴリ名を取得しそれを表示させる方法を、リンク付のものとリンクなしのものそれぞれご紹介します。

カテゴリ名をリンク付で表示する方法

まず初めに、リンク付でカテゴリ名を表示させる方法です。

<?php the_category(); ?>

たったこれだけ。記事の冒頭や記事末にその記事のカテゴリ名をリンク付で表示させておけば、同一カテゴリの他の記事が見たいという方に記事を見てもらうことが出来ますね。

カテゴリ名をリンクなしで表示する方法

冒頭の例のようにリンクが要らないという場合は、下記の記述に切り替えることでリンクなしのカテゴリ名だけを表示することができます。

<?php $cat = get_the_category(); ?>
<?php $cat = $cat[0]; ?>
<?php echo get_cat_name($cat->term_id); ?>

下記のサイトより引用させていただきました。また、カスタマイズも可能ですのでパラメーターも同様に引用させていただきます。

  • cat_name – 記事のカテゴリー名。
  • cat_ID – 記事のカテゴリーID。
  • category_nicename – 記事カテゴリーのカテゴリースラッグ。
  • category_description – 記事のカテゴリー説明文。
  • category_parent – 記事の親カテゴリーにあたるカテゴリーのID。親カテゴリーがない場合は「0」を返す。
  • category_count -カテゴリーが使われている回数。

【WP】カテゴリー名(リンクなし)を取得する | DICO

最後に

カテゴリ名を表示させようと思ったらリンク付きで表示させるものの情報が多くて、なかなかリンクなしのテキストだけで表示させる方法が見つからなかったので書きました。

WordPressについては他にもいろんな記事書いてますので、WordPressカテゴリの記事一覧ページも覗いてみてください。

キーワード
WordPress