Advertisement
Guest User

Untitled

a guest
Jan 5th, 2012
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.10 KB | None | 0 0
  1. $total = "SELECT * FROM $wpdb->posts
  2.     LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id)
  3.     LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)
  4.     LEFT JOIN $wpdb->terms ON($wpdb->terms.term_id = $wpdb->term_taxonomy.term_id)
  5.     WHERE $wpdb->term_taxonomy.term_id = '6'
  6.     AND $wpdb->term_taxonomy.taxonomy = 'category'
  7.     AND $wpdb->posts.post_status = 'publish'
  8.     AND $wpdb->posts.post_type = 'post'
  9.     AND $wpdb->posts.post_date > '" . date('Y-m-d', strtotime('-120 days')) . "'
  10.     ORDER BY $wpdb->posts.post_date ASC
  11.     ";
  12. $totalposts = $wpdb->get_results($total, OBJECT);
  13. $ppp = 9;
  14. $wp_query->found_posts = count($totalposts);
  15. $wp_query->max_num_pages = ceil($wp_query->found_posts / $ppp);
  16. $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
  17. $offset = ($paged-1) * $ppp;
  18. $wp_query->request = $total ." LIMIT $ppp OFFSET $offset";
  19. $pageposts = $wpdb->get_results($wp_query->request, OBJECT);
  20.  
  21. $counter=1;
  22. if ( have_posts() ) :        
  23.    foreach ($pageposts as $post):
  24. setup_postdata($post);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement