Hey Marc,
Thanks for reaching out to us!
This is definitely a great question. One thing you could do is to follow our Themer’s Guide to copy the Photo and List View templates into your theme. Next you can add a test before displaying the single-event.php file for each of these views that tests whether the start date for the event occurs before the current day. If it does, you can prevent that event from displaying in the loop.
To do this you’ll need two things:
- The Unix timestamp for the start date of the events. This can be found using the following function tribe_get_start_date( get_the_ID(), false, ‘U’);
- The Unix timestamp for the current day. This can be found using time();
Before displaying the single-event details, test to see if the current day is greater than the start day for the event. If it is, don’t display that event.
Let me know if this helps.
Thanks!