WordPressのcategory.phpでカテゴリ名を表示させる

アーカイブページやカテゴリのページで、カテゴリ名称を表示したい場合のWordPressのテンプレートタグのメモです。categoryページでh1に使用する時はsingle_cat_titleで呼び出し

<?php single_cat_title(); ?>

こちらで表示できます。

目次

使い方例

<?php single_cat_title( $prefix, $display ); ?>

このようになっているので、最初の$prefixにはカテゴリの名前の前に表示するテキストを。

$displayにはそのまま表示させるか、一度変数などにいれて使用するかを選びます。
初期値はtrueで、省略ができます。

なので、

<?php single_cat_title( 'カテゴリ:', true ); ?>
↓
<?php single_cat_title( 'カテゴリ:' ); ?>

こんな感じで書くと

「カテゴリ: 未分類」といった表示になります。

<?php $current_category = single_cat_title("", false); ?>
<?php echo $current_category; ?>

こんな感じで変数にいれて使用できるようです。

参考サイト

テンプレートタグ/single cat title

 

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次