Home › Forums › Other › how to display posts from one week ago only ? › Re: how to display posts from one week ago only ?
December 7, 2011 at 6:00 pm
#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' );