繁体   English   中英

通过视图和日期获取帖子

[英]Get posts by views AND date

我正在尝试获取按视图和日期(过去X天数)排序的小部件中的帖子列表。 现在,我有:

$args = array(
    'orderby'                => 'meta_value_num',
    'meta_key'               => 'tie_views',
    'posts_per_page'         => $posts_number,
    'post_status'            => 'publish',
);

查询后:

'date_query' => array(
    array(
        'after' => '1 week ago'
    )
)

我得到空白页。 那怎么可能出问题了?

我试过也试过:

'date_query' => array(
    'after' => date('Y-m-d', strtotime('-10 days')) 
)

尽管在WP设置中,日期格式为“ j FY”。

但是结果是一样的,只有空白页出现。 我删除date query一切正常。

$args = array(
    'posts_per_page' => -1,
    'date_query'     => array(
        'after' => array(
            'year'  => 2012,
            'month' => 3,
            'day'   => 1,
        ),
    ),
);
$custom_query = new WP_Query( $args );

或使用strtotime()字符串:

$args = array(
    'posts_per_page' => -1,
    'date_query'     => array( 'after' => '2012-03-01' ),
);
$custom_query = new WP_Query( $args );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM