ブログのアーカイブページの時にメッセージを表示すると思います。例えばカテゴリの一覧の場合は以下のようなコードでメッセージを出力できると思います。
1 2 3 | if (is_category()) { echo sprintf('カテゴリ "%s" の記事一覧', single_cat_title('', false)); } |
カスタムタクソノミーの一覧の時にこのようなカテゴリのようなメッセージを出力したい場合は以下のようなコードで実現することができます。
1 2 3 4 | if(is_tax()) { $taxonomy = get_taxonomy(get_query_var('taxonomy')); echo sprintf('%s "%s" の記事一覧', $taxonomy->labels->name, single_term_title('', false)); } |
is_tax() で現在がタクソノミーの一覧であることを知ることができます。その後、タクソノミーはカテゴリとは違っていろんな種類があると思うので、その部分も get_taxonomy() で取得しています。
よく分からなければそのままコピーすれば動きますので参考にしてください。
コメント