function filter_where( $where = '' ) {
// posts in the last 120 days
$where .= " AND post_date > '" . date('Y-m-d', strtotime('-120 days')) . "'";
return $where;
}
add_filter( 'posts_where', 'filter_where' );
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$wp_query->found_posts = count(query_posts(array('posts_per_page'=>-1,'cat'=>6) ) );
$wp_query->max_num_pages = ceil($wp_query->found_posts / 9);
$offset = ($paged-1) * 9;
echo '$wp_query->found_posts=' . $wp_query->found_posts . '
';
echo '$wp_query->max_num_pages=' . $wp_query->max_num_pages . '
';
echo '$paged=' . $paged . '
';
echo '$offset=' . $offset . '
';
query_posts( array('paged'=> $paged ,'posts_per_page'=>9,'cat'=>6,'orderby'=>'rand','offset' => $offset, ) );
remove_filter( 'posts_where', 'filter_where' );
if ( have_posts() ) :