Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums Other how to display posts from one week ago only ? Re: how to display posts from one week ago only ?

#92145
TheDoc
Member

I’m just going to assume yes…

From the Codex:

// Create a new filtering function that will add our where clause to the query
function filter_where( $where = '' ) {
// posts in the last 30 days
$where .= " AND post_date > '" . date('Y-m-d', strtotime('-30 days')) . "'";
return $where;
}

add_filter( 'posts_where', 'filter_where' );
$query = new WP_Query( $query_string );
// Haven't done this before but your loop SHOULD go in here... I think
remove_filter( 'posts_where', 'filter_where' );