Advertisement
Guest User

Untitled

a guest
May 11th, 2012
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.10 KB | None | 0 0
  1. <?php
  2. // Build a custom query to get posts from future dates.
  3. $querystr = "
  4.    SELECT wposts.*
  5.    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
  6.    
  7.    LEFT JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id)
  8.     LEFT JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)
  9.     LEFT JOIN $wpdb->terms ON($wpdb->term_taxonomy.term_id = $wpdb->terms.term_id)
  10.    
  11. WHERE $wpdb->terms.name = 'TDU'
  12.     AND $wpdb->term_taxonomy.taxonomy = 'category'
  13.     AND $wpdb->posts.post_status = 'publish'
  14.     AND $wpdb->posts.post_type = 'post'
  15.     AND $wpdb->postmeta.meta_key = 'order'
  16.     AND $wpdb->posts.ID = wpostmeta.post_id
  17.     AND $wpdb->postmeta.meta_key = 'Date'
  18.  
  19. AND STR_TO_DATE(wpostmeta.meta_value,'%m/%d/%Y <span class=\"hide\">%H:%i</span>') >= CURDATE()
  20.  
  21.  
  22. ORDER BY STR_TO_DATE(wpostmeta.meta_value,'%m/%d/%Y <span class=\"hide\">%H:%i</span>') ASC
  23. LIMIT 200
  24. ";
  25.  
  26. $events = $wpdb->get_results($querystr, OBJECT);
  27.  
  28.  if ($events):
  29.     foreach ($events as $post):
  30.         global $post;
  31.         setup_postdata($post); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement