【WordPressテンプレートタグ】single_cat_title():カテゴリーアーカイブのタイトルを表示または取得

wordpress テンプレートタグ

概要

カテゴリーアーカイブページでのカテゴリータイトルを表示または取得する。

書式

<?php single_cat_title( ‘prefix’,display ); ?>

パラメーター

prefix
タイトルの前に挿入する文字列(初期値:なし)
display
タイトルの表示を行うかどうか

  • true/タイトルを表示(初期値)
  • false/値として取得

位置

ループ外

使用例

初期設定での使用

<p><?php single_cat_title(); ?></p>
yaji_w200h50
<p>カテゴリー名</p>

カテゴリータイトルの前に文字を挿入

<p><?php single_cat_title('カテゴリー:'); ?></p>
yaji_w200h50
<p>カテゴリー:カテゴリータイトル</p>

条件分岐を使って、アーカイブページの場合は年月を表示し、カテゴリーページの場合はカテゴリータイトルを表示する

<?php if(is_month()) : ?>
<h2>アーカイブ:<?php single_month_title(); ?></h2>
<?php elseif(is_category()): ?>
<h2>カテゴリー:<?php single_cat_title(); ?></h2>
<?php endif; ?>
yaji_w200h50
<h2>アーカイブ:1月2015</h2>
<h2>カテゴリー:カテゴリータイトル</h2>

関連

コメント

タイトルとURLをコピーしました