年をまたぐ『現在の週の投稿のみを表示』について
-
テーマ:Twenty_Ten、PHP5.3.5、MySQL5.5.9 ブラウザsafari5.0.5
http://wpdocs.sourceforge.jp/テンプレートタグ/query_posts内
日時引数/現在の週の投稿のみを表示に記載されている
$week = date(‘W’); $year = date(‘Y’); query_posts( ‘year=’ . $year . ‘&w=’ . $week );
を使用して現在の週の投稿のみを表示させています。年をまたぐ週も正常に表示させたい場合はどのように変更すればよいのでしょうか。
2011年、2012年で説明すると、
日付を12/31にした場合、
$yearが2011年、$weekが52週目となり、
2011/12/31(土)までは表示されますが、2012/1/1は表示されません。日付を2012/1/1に変更した場合、
$yearが2012年、$weekが52週目となり、現在の週の投稿は表示されません。日付を2012/1/2に変更した場合、
$yearが2012年、$weekが01週目となり、2012/1/2からの投稿が表示されます。現在週頭はWP管理画面から月曜日としています。
なにかヒントとなるような事や参考サイト等を教えていただけますと幸いです。何卒よろしくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「年をまたぐ『現在の週の投稿のみを表示』について」には新たに返信することはできません。