Hi btellock,
Thanks for elaborating. There isn’t a built-in way to adjust when an event disappears from the widget or moves to the Past Events part of the calendar Views. It may be possible with some customization, but I can’t be sure. I’m not aware of any third-party plugins, but you might try experimenting with other plugins coupled with our free core plugin. Usually plugins that are compatible with The Events Calendar and also compatible with our premium Events Calendar PRO.
One plugin that may be helpful (although it’s a little different from what you’re describing here) is The Events Calendar Housekeeper which allows you to easily and automatically delete old events from your database. It’s particularly useful for if you have a lot of events and need to clean up and organize the backend of your site.
Does that answer your question? Let me know if there’s anything else I can do to help out.
Best,
Leah