同ページ内にて日付で振り分けする方法
-
よろしくお願いします。
イベント情報を案内するブログを構築中で、投稿日をイベント日として
投稿するようにしています。
そこでページ内は、以下のような2つの表示をしたいと思っています。page.php
———————-
header
———————-
これからのイベント
———————-
修了したイベント
———————-
footer
———————-これからのイベントは以下のコードで表示することができましたが、
<!– これからのイベント –>
<?php
function filter_where($where = ”) {
$where .= ” AND post_date >= ‘” . date(‘Y-m-d’, strtotime(‘-1 days’)) . “‘” ;
return $where;
} add_filter(‘posts_where’, ‘filter_where’); global $query_string; query_posts($query_string . “&order=DESC”); ?><?php if(have_posts()):while(have_posts()):the_post(); ?>
<?php echo get_the_date(‘d/m/Y’); ?>
<?php the_title(); ?>
<?php endwhile; endif; wp_reset_query(); ?>同ページ内に修了したイベント記事を表示しようと、
以下の通りコードをはりつけたら真っ白になってしまい、何も表示されません。
どなたかご教示いただけますでしょうか。<!– これからのイベント –>
<?php
function filter_where($where = ”) {
$where .= ” AND post_date >= ‘” . date(‘Y-m-d’, strtotime(‘-1 days’)) . “‘” ;
return $where;
} add_filter(‘posts_where’, ‘filter_where’); global $query_string; query_posts($query_string . “&order=DESC”); ?><?php if(have_posts()):while(have_posts()):the_post(); ?>
<?php echo get_the_date(‘d/m/Y’); ?>
<?php the_title(); ?>
<?php endwhile; endif; wp_reset_query(); ?><!– 修了したイベント –>
<?php
function filter_where($where = ”) {
$where .= ” AND post_date < ‘” . date(‘Y-m-d’, strtotime(‘-1 days’)) . “‘” ;
return $where;
} add_filter(‘posts_where’, ‘filter_where’); global $query_string; query_posts($query_string . “&order=DESC”); ?><?php if(have_posts()):while(have_posts()):the_post(); ?>
<?php echo get_the_date(‘d/m/Y’); ?>
<?php the_title(); ?>
<?php endwhile; endif; wp_reset_query(); ?>
- トピック「同ページ内にて日付で振り分けする方法」には新たに返信することはできません。