年別?アーカイブの表示方法について
-
こんにちは、はじめまして。
年別?アーカイブの表示方法についてアドバイスが頂けたら嬉しいです。
2009
2009-03-26 タイトル
2009-03-25 タイトル
2009-03-24 タイトル2008
2008-03-23 タイトル
2008-03-22 タイトル
2008-03-21 タイトルのようなアーカイブページを作るにはどうしたらよいでしょうか?
以下のように作ってみたのですが、投稿記事が年ごとに1件表示されなくなります。
query_postsの後にthe_postを記述後、ループ前にthe_timeを記述しているのが原因だと思います。the_postを記述しない場合、年が表示させるのが難しいです。<?php if(have_posts()) : query_posts('posts_per_page=-1&year=2009');the_post(); the_time('Y'); while(have_posts()) : the_post(); the_time('Y-m-j'); the_title(); endwhile; endif; wp_reset_query(); if(have_posts()) : query_posts('posts_per_page=-1&year=2008');the_post(); the_time('Y'); while(have_posts()) : the_post(); the_time('Y-m-j'); the_title(); endwhile; endif; wp_reset_query(); ?>
分かりづらいトピックで申し訳ありません。
何かよい方法がありましたらアドバイスを頂けると嬉しいです。
よろしくお願いします。あと、僕だけかもしれませんが、このフォーラムの検索がいまいちよろしくないような気がします。日本語に対応していないのか分からないのですが、検索ができませんでした。
8件の返信を表示中 - 1 - 8件目 (全8件中)
8件の返信を表示中 - 1 - 8件目 (全8件中)
- トピック「年別?アーカイブの表示方法について」には新たに返信することはできません。