我有这个包括…event-list.php
<?php
/**
* The loop that displays upcoming events
*/
?>
<ul class="event-items">
<?php
$yesterday = time() - 24*60*60;
$args = array(
\'post_type\' => \'wr_event\',
\'posts_per_page\' => -1, // show all posts
\'meta_key\' => \'event_date\',
\'orderby\' => \'meta_value_num\',
\'order\' => \'ASC\',
\'meta_value\' => $yesterday,
\'meta_compare\' => \'>\'
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
get_template_part( \'inc/event\', \'item\' );
endwhile;
wp_reset_postdata();
?>
</ul>
正如您所看到的,这是一个自定义查询,它将meta\\u键与当前日期进行比较,并且只检索比昨天“更新”的帖子。然而,在我的档案中,我想反过来做。
在我的索引上。php我有这个
<?php get_template_part( \'inc/event\', \'list\' ); ?>
在我的archives.php
虽然我想把meta_compare
值从“>”到“<;”所以我得到了其余的帖子。
有没有聪明的方法可以做到这一点?
所以在我的档案里。php我也有这个…
<?php get_template_part( \'inc/event\', \'list\' ); ?>
有什么想法吗?