いいなもっと.com > Webデザイン > WordPressで記事のカテゴリーを取得する
2014
07/ 04

WordPressで記事のカテゴリーを取得する

Webデザイン

タイトルのリストにカテゴリーに合わせたアイコンを付ける

タイトルのリストにカテゴリーに合わせたアイコンを付ける

WordPressのテーマを作っていて、タイトルの一覧でカテゴリー毎にリストのマーク(アイコン)を付けたかったので、カテゴリーを取得してみました。

カテゴリーは get_the_category() で配列に取り込むことができるので、それを一つずつ出力してやればOKです。

ってことで、

<? php
$cats = get_the_category();
foreach($cats as $cat) {
echo $cat -> category_nicename . ‘ ‘;
}
?>

これでカテゴリーをスペースを挟みながら出力してくれます。なんでスペースを挟むかというと<li>タグの class に指定したいからです。複数の Class を指定するときはスペースを挟んで並べてやればOKですからね。

もちろん一列に書いちゃってもかまいませんよ。また、このコードで得られるのはカテゴリーのスラッグです。カテゴリー名そのものを得たい場合は category_nicename を cat_name に変更してください。

 

タグ:

« »

-->