ランキング集計記事を表示したいのですが…
-
色々と調べていましたがどうしても解決しないので質問させていただきます。
現在サイトでランキングの集計を表示しようとしています。
現在ランキングは1位、2位、3位と順位毎に別々の投稿をしています。
ちなみに投稿はrankingというカスタム投稿を使用し投稿しています。
さらにランキングは複数にわたりカスタム分類があります。例えて言うなら
ランキングAを1~10位
ランキングBを1~10位…
といった感じで表示させる予定です。投稿を表示する事自体はもちろんの事ながら問題ないのですが、その表示内容に問題があります。
それぞれを表示する際にタイトルを表示するのですが、タイトルが
「ランキングA(集計期間○月○日〜▲月▲日)」
のようにしないといけないんです。そこでなんですが、
ランキングAの最新投稿日はあくまでも集計後になるため、仮に1週間前の集計結果を翌日に投稿するとして、表示するタイトルの日付は
最終投稿日 マイナス 1日と7日
という事になります。この日付をうまく表示する事が出来なくて悩んでいます。
自分的には
$post_date = the_date('','','',false); date_from = strtotime($post_date) - (86400*7); $date_to = strtotime($post_date) - (86400*1); echo date('m',$date_from).'/'.date('d',$date_from).'〜'.date('m',$date_to).'/'.date('d',$date_to);
という感じで表示したいのですが、いかんせん、各ランキング10件が表示されたそれぞれのループのタイトルとして表示したいのでウマく表示出来なくてこまってます。
助けて下さい…。
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
- トピック「ランキング集計記事を表示したいのですが…」には新たに返信することはできません。