title: Wordpress: Only show future posts minus one day
body: <p>So I have a loop that runs perfect for events and only shows future posts. The issue is that I would love to keep posts that are no longer future posts in the loop for an extra day. </p>
  
  <p>Example:
  So if the event (or post that is scheduled) is for 8pm on the 3rd. As of now it is removed at 8pm (which is an issue because it might last for 4 hours).</p>
  
  <p>I would like posts to remain up for an extra day, or time that I would be able to alter.</p>
  
  <p>Here is my current code:</p>
  
  <pre><code>&lt;?php
                      $args = array( 'post_type' =&gt; 'event', 'posts_per_page' =&gt; 50, 'post_status' =&gt; 'future', 'order' =&gt; 'ASC' );
                      $loop = new WP_Query( $args );
                      if ( have_posts() ) : while ( $loop-&gt;have_posts() ) : $loop-&gt;the_post();?&gt;
                          &lt;div class="teaser-event &lt;?php the_field('highlight') ?&gt;"&gt;
                              &lt;div class="event-meta gold"&gt;
                              &lt;div class="event-date"&gt;&lt;?php the_time('M d'); ?&gt;&lt;/div&gt;
                                  &lt;div class="event-time"&gt;&lt;?php the_time('g:i A'); ?&gt;&lt;/div&gt;
                              &lt;/div&gt;
                              &lt;div class="event-title"&gt;
                                  &lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="Permanent Link to &lt;?php the_title(); ?&gt;"&gt;
                                      &lt;?php the_title(); ?&gt;
                                  &lt;/a&gt;
                              &lt;/div&gt;
                          &lt;/div&gt;
                          &lt;?php  endwhile; else: ?&gt;
                          &lt;p&gt;&lt;?php _e('Sorry, no posts matched your criteria.'); ?&gt;&lt;/p&gt;
                      &lt;?php endif; ?&gt;
  </code></pre>