我想知道是否有办法在创建日期限制wp_query的结果?我只希望获得不超过三天的所有帖子。
答案 0 :(得分:3)
您可以使用WP_Query的日期参数来完成此任务。
http://codex.wordpress.org/Class_Reference/WP_Query#Date_Parameters
$args = array(
'date_query' => array(
array(
'after' => $threeDaysAgo,
'inclusive' => true,
),
),
'posts_per_page' => -1,
);
$query = new WP_Query( $args );
之后可以使用strtotime()兼容的字符串。 http://php.net/manual/en/function.strtotime.php