我正在使用高级自定义字段来创建一个名为“事件”的帖子类型,并使用 jquery 日期选择器来选择事件的日期。我目前有按事件日期排序的帖子,从最早到最晚的日期开始,但是我希望过去的日期不显示在查询中。
这是我的代码:
<?
if ( get_query_var('paged') ) {
$paged = get_query_var('paged');
} else if ( get_query_var('page') ) {
$paged = get_query_var('page');
} else {
$paged = 1;
}
query_posts( array( 'post_type' => 'events', 'meta_key' => 'event_date', 'orderby' => 'meta_value_num', 'posts_per_page' => 4, 'order' => 'ASC', 'paged' => $paged ) );
while (have_posts()) : the_post();
?>
所以基本上,如果活动日期超过当前日期,我不想再显示帖子了。
有小费吗?