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

wordpress テンプレートタグ

概要

現在のページのタグアーカイブのタイトルを表示または取得する。

書式

<?php single_tag_title(‘prefix’,display) ?>

パラメーター

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

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

位置

ループ外

使用例

初期設定での使用

<p><?php single_tag_title(); ?></p>
yaji_w200h50
<p>タグアーカイブのタイトル</p>

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

<p><?php single_tag_title('タグ:'); ?></p>
yaji_w200h50
<p>タグ:カスタム分類アーカイブのタイトル名</p>

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

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

MEMO

月別アーカイブの場合は ‘single_month_title’
カテゴリーアーカイブの場合は ‘single_cat_title’
カスタム分類(タクソノミー)アーカイブの場合は ‘single_term_title’
を使用する。

関連

コメント

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