[WordPress]現在のページのカテゴリー名及び説明を取得する

This entry was posted on
March 30 , 2014, Category is

WordPressのカテゴリページなどで、管理画面から設定したカテゴリ名や説明(ディスクリプション)をフロント画面側に出力したい場合がある。そんな場合は get_category関数 get cat name関数 を使えば良い。

// for WordPress Themas
<?php $cat_info = get_category( $cat );?>
<?php echo wp_specialchars( $cat_info->name ); ?> /*カテゴリ名を取得*/
<?php echo wp_specialchars( $cat_info->description ); ?></h2> /*管理画面で設定した説明を取得*/

実際にはHタグやPタグで囲ってフロント画面に出力すればOK。CSSで任意のスタイルを適用してください。

// for WordPress Themas
<section class="categoryName_Description">
<?php $cat_info = get_category( $cat );?>
<h1><?php echo wp_specialchars( $cat_info->name ); ?></h1>
<h2><?php echo wp_specialchars( $cat_info->description ); ?></h2></section>

やり方は色々ありますが wp_specialchars を使っているのはPHPの htmlentities() と同じく特殊文字を HTML に変換してくれるから。WordPressって便利ですね..

皆様の応援が次の記事を書く原動力です