2015.03.25
WordPress よく配布されているWordPressテンプレートのアーカイブページを見ると、上の画像のように
◯◯年◯◯月
というのがページの上部あたりに表示されていて、オリジナルテーマのアーカイブページでも表示させたい!という方がいらっしゃるも思います。
ただ、これネットでググってもなかなかヒットしないんですよね…逆を言えばそれほど需要がないのかな?と思ったりもしますが、、、このサイトは自分が作業する時にも活用できたらと思い制作したところがあるので、今回その方法を紹介したいと思います!
記述するコードはコチラ!
とはいっても、コチラも以前紹介したカテゴリーページにカテゴリー名を表示させるのと基本的なところは同じです!
やり方としてはarchive.phpで◯◯年◯◯月と表示させたいところに以下のコードを記述してあげます。
<?php echo get_query_var('year').'年'.get_query_var('monthnum').'月'; ?>
この
get_query_var
にて各アーカイブページの年と月をそれぞれ取得し、それを表示させてくれる…といった感じでしょうか。
その他、上にもあるように
‘年’
や
‘月’
で取得したもののあとに続く単語を表示させているので、ここの単語を変更すれば、自分の好きな表示にさせることができるようになっています!
以上のコードをarchive.phpに記述してあげて、アーカイブページをより一層充実させたものにしましょう(^-^)/