我们可以为当天的帖子创建一个自定义查询,而不必重新发布帖子,无论年份如何。我们使用current_time
为了根据站点的时区设置获取当前日期和月份,我们创建了一个新的查询,其中包含月份和日期的日期参数。我们没有指定年份,因此它将返回任何年份在这一天发布的任何内容。
$day = current_time( \'j\' );
$month = current_time( \'n\' );
$args = array(
\'date_query\' => array(
array(
\'month\' => $month,
\'day\' => $day,
),
),
);
$today = new WP_Query( $args );
if ( $today->have_posts() ) {
while ( $today->have_posts() ) {
$today->the_post();
// output the post
the_title();
}
wp_reset_postdata();
}