cwulff

Events Query

Apr 3rd, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.25 KB | None | 0 0
  1. <?php $homeeventquery = new WP_Query( array(
  2.     'post_type' => 'event',
  3.     'meta_query' => array(
  4.         array(
  5.         'key' => 'bds_event_dates',
  6.         'value' => date('Y-m-d'),
  7.         'compare' => '>=',
  8.         'type' => 'DATE'
  9.         )
  10.     ),
  11.     'posts_per_page' => '1',
  12.         'meta_key' => 'bds_event_dates',
  13.     'orderby'  => 'meta_value_num',
  14.     'order' => 'DESC'
  15. ) );
  16.  
  17. if ($homeeventquery->have_posts()) : while ($homeeventquery->have_posts()) : $homeeventquery->the_post();
  18.  
  19. $eDates = get_post_meta($post->ID, 'bds_event_dates', true);
  20. $time = get_post_meta($post->ID, 'bds_event_time', true);
  21. $dateInfo = unserializeDate($eDates);
  22. $nextDate = ll_find_next_date($dateInfo);
  23. $month = date('M', strtotime($nextDate));
  24. $day = date('j', strtotime($nextDate));
  25. $year = date('Y', strtotime($nextDate));
  26.                                
  27. #dump($dateInfo);
  28.  
  29. ?>
  30.  
  31. <p><?php the_post_thumbnail( array(60,60), array('class' => 'alignright') ); ?>
  32. <strong><?php the_title(); ?></strong><br />
  33. <a class="answer" href="<?php the_permalink(); ?>">Event details &raquo;</a></p>
  34. <p><?php echo date("M. j, Y",strtotime($dateInfo["from"])); ?></p>
  35.  
  36. <!-- Test what the custom field spits out -->
  37. <?php echo get_post_meta($post->ID, 'bds_event_dates', true); ?>
  38. <!-- End test -->
  39.  
  40. <?php endwhile; endif; wp_reset_query(); ?>
Advertisement
Add Comment
Please, Sign In to add comment