Support

Account

Home Forums General Issues Using date picker to show dates in future on one page Reply To: Using date picker to show dates in future on one page

  • Hi @duuuaaaane

    Sorry for the delay in a response!

    This code should either work out of the box or atleast get you rolling!

    
    <?php
    	
    //Make sure pagination works
    global $query_string;
    $args = wp_parse_args($query_string);
    if ( get_query_var('paged') ) {
    	$paged = get_query_var('paged');
    } elseif ( get_query_var('page') ) {
    	$paged = get_query_var('page');
    } else {
    	$paged = 1;
    }
    
    $today = date('Ymd');
    
    $old_args = array(
    	'post_type' => 'gigs',
    	'posts_per_page' => 10,
    	'paged' => $paged,
    	'meta_query' => array(
    		array(
    			'key' => 'event_start_date',
    			'value' => $today,
    			'compare' => '<',
    			'type' => 'date'
    		)
    	)
    );
    $old_gigs_query = new WP_Query($old_args);
    
    $new_args = array(
    	'post_type' => 'gigs',
    	'posts_per_page' => 10,
    	'paged' => $paged,
    	'meta_query' => array(
    		array(
    			'key' => 'event_start_date',
    			'value' => $today,
    			'compare' => '>=',
    			'type' => 'date'
    		)
    	)
    );
    $new_gigs_query = new WP_Query($old_args);
    	
    ?>