[英]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.