Php 如何显示今天的标题';s、 昨天';昨天和前天';在单独的Wordpress循环中发布

Php 如何显示今天的标题';s、 昨天';昨天和前天';在单独的Wordpress循环中发布,php,wordpress,Php,Wordpress,我想在三个不同的循环中显示基于日期的Wordpress帖子标题 例如: 今天5个帖子,昨天5个帖子,前天5个帖子 从上面的例子中,我需要3个循环 仅今天的帖子 只有昨天的邮件 就在昨天的邮件的前一天 谁能给我东西的密码吗。 <?php $today = getdate(); $yday = getdate( $today[0] -86400 ); $yyday = getdate( $yday[0] - 86400); $todays_loop = ne

我想在三个不同的循环中显示基于日期的Wordpress帖子标题

例如:

今天5个帖子,昨天5个帖子,前天5个帖子

从上面的例子中,我需要3个循环

  • 仅今天的帖子
  • 只有昨天的邮件
  • 就在昨天的邮件的前一天
  • 谁能给我东西的密码吗。

    
    
    <?php
        $today = getdate();
        $yday =  getdate( $today[0] -86400 );
        $yyday = getdate( $yday[0] - 86400);
    
        $todays_loop = new Wp_Query(
            array(
                'posts_per_page' => 5
                'post_type' => 'post',
                'date_query' => array(
                    'year' => $today['year'],
                    'month' => $todaye['mon'],
                    'day' => $today['mday']
                )
            )
        );
    
        $ydays_loop = new Wp_Query(
            array(
                'posts_per_page' => 5
                'post_type' => 'post',
                'date_query' => array(
                    'year' => $yday['year'],
                    'month' => $yday['mon'],
                    'day' => $yday['mday']
                )
            )
        );
        $yydays_loop = new Wp_Query(
            array(
                'posts_per_page' => 5
                'post_type' => 'post',
                'date_query' => array(
                    'year' => $yyday['year'],
                    'month' => $yyday['mon'],
                    'day' => $yyday['mday']
                )
            )
        );
    ?>
    
    如您所见,我在php getdate函数的帮助下选择了三个日期信息。然后使用WP date_查询获取帖子