A simple WP Query Call, meant to be grab and go.
<?php | |
$args = array('post_type' => 'employment', 'posts_per_page' => 2, 'numberpost' => 2); | |
$loop = new WP_Query( $args ); | |
while ( $loop->have_posts() ) : $loop->the_post(); ?> | |
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> | |
<?php echo excerpt(25); ?> | |
<a href="<?php the_permalink(); ?>">Read More</a> | |
<?php | |
endwhile; | |
wp_reset_query(); | |
wp_reset_postdata(); | |
// Tribe Events Query | |
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1; | |
$upcoming = new WP_Query(); | |
$upcoming->query( array('post_type'=> 'tribe_events', 'eventDisplay' => 'past', 'posts_per_page' => 1, 'paged' => $paged)); | |
if ($upcoming->have_posts()) : | |
while ($upcoming->have_posts()) : | |
$upcoming->the_post(); | |
?></pre> | |
<div class="single-event"></div> | |
<pre> <!--?php <br ?--> endwhile; | |
if ( function_exists('wp_pagenavi') ) wp_pagenavi( array( 'query' => $upcoming ) ); // tell it which query we are paginating | |
endif; | |
wp_reset_query(); // important to reset the query | |
// Events WP_Query | |
$args = array( | |
'post_type' => 'events', | |
'posts_per_page' => 6, | |
'meta_query' => array( | |
array( | |
'key' => 'be_event_end', | |
'value' => (int) current_time( 'timestamp' ), | |
'compare' => '>' | |
) | |
), | |
'orderby' => 'meta_value_num', | |
'order' => 'ASC', | |
'meta_key' => 'be_event_start' | |
); | |
$loop = new WP_Query( $args ); | |
while ( $loop->have_posts() ) : $loop->the_post(); | |
$start = get_post_meta( get_the_ID(), 'be_event_start', true ); | |
$end = get_post_meta( get_the_ID(), 'be_event_end', true ); | |
$event_location = get_field('event_location'); | |
$date = date( 'M d', $start ); | |
$start_time = date( 'g:i a', $start ); | |
$end_time = date( 'g:i a', $end ); | |
endwhile; | |
?> | |
</div> | |
<?php | |
wp_reset_query(); | |
wp_reset_postdata(); |
Leave a Reply