我已经尝试了以下代码,但它在发布日期后 6 小时内给了我帖子。
$args = array(
'post_type' => 'epl_registration',
'post_status' => 'publish',
'fields' => 'ids',
'date_query' => array(
'after' => '6 hours ago'
//'after' => '6 hours' //returns empty if used
)
);
$the_query = new WP_Query( $args );
我需要 6 小时前发布且未在 6 小时内发布的帖子
请帮忙
你试过"之前"吗?
$args = array(
'post_type' => 'epl_registration',
'post_status' => 'publish',
'fields' => 'ids',
'date_query' => array(
array(
'column' => 'post_date_gmt',
'before' => '6 hours ago'
)
)
);
$the_query = new WP_Query($args);