get_the_archive_title()


WordPressのget_the_archive_title()関数は、アーカイブページのタイトルを取得するために使用されます。この関数は、カテゴリー、タグ、日付ベースのアーカイブ、カスタムタクソノミーなどのタイトルを動的に生成します。

構文

get_the_archive_title();
  • get_the_archive_title()は引数を取りません。

例1: アーカイブタイトルの表示

基本的な使用例です。アーカイブページのタイトルを表示します。

<?php echo get_the_archive_title(); ?>

例2: カスタムプレフィックスの追加

アーカイブタイトルにカスタムプレフィックスを追加します。

<?php echo 'アーカイブ: ' . get_the_archive_title(); ?>

例3: カテゴリーアーカイブのタイトル表示

カテゴリーアーカイブページでタイトルを表示します。

<?php if (is_category()) { echo 'カテゴリー: ' . get_the_archive_title(); } ?>

例4: タグアーカイブのタイトル表示

タグアーカイブページでタイトルを表示します。

<?php if (is_tag()) { echo 'タグ: ' . get_the_archive_title(); } ?>

例5: 日付ベースのアーカイブタイトル表示

日付ベースのアーカイブページでタイトルを表示します。

<?php if (is_date()) { echo '日付: ' . get_the_archive_title(); } ?>

例6: カスタムタクソノミーのアーカイブタイトル表示

カスタムタクソノミーのアーカイブページでタイトルを表示します。

<?php if (is_tax('custom_taxonomy')) { echo 'カスタムタクソノミー: ' . get_the_archive_title(); } ?>

注意点

  • get_the_archive_title()は、アーカイブページ以外で使用すると空の文字列を返すことがあります。
  • テーマやプラグインによっては、フィルターフックを使用してタイトルの形式を変更できる場合があります。

関連機能: