【WordPress】カテゴリーの情報を取得、表示(get_the_category)

get_the_categoryを利用してカテゴリーの各種情報を取得、表示

<?php $category = get_the_category(); $cat_id = $category[0]->cat_ID; //カテゴリーID $cat_name = $category[0]->cat_name; //カテゴリー名 $cat_slug = $category[0]->category_nicename; //カテゴリースラッグ $cat_count = $category[0]->count; //記事数 $cat_link = get_category_link($cat_id); //カテゴリーurl ?>

カテゴリー名を表示

<?php echo $cat_name;?>

カテゴリーのスラッグを表示

<?php echo $cat_slug;?>

カテゴリーの記事数を表示

<?php echo $cat_count;?>

カテゴリーへのリンクを表示

<p><a href="<?php echo $cat_link ?>" title="<?php echo esc_attr($cat_name); ?>" rel="bookmark"><?php echo $cat_name; ?></a></p>

属性(attribute)に出力する場合は「esc_attr」を利用する。

< > & ” ‘ (小なり、大なり、アンパサンド、ダブルクォート、シングルクォート) 文字参照をエンコードします。すでにエンコードされている場合は二重にエンコードしません。

Codex日本語版

Yuki Nakata

中田デザイン事務所 代表。
WEBデザイナー(フリー)/ WEB講師(非常勤)/ 海外販売(法人)他

お仕事のご相談はお問い合わせフォームへお願いします。