Hi, Ross.
Thanks for your question.
The free/core The Events Calendar plugin includes exporting to iCal format. It’s available in the bottom right corner of each Events archive view (e.g. Month, List, etc.)
To enable accessing many more events at once in a single iCal URL, here’s an installable .zip file (install it at your Plugins screen) that adds two URLs:
- example.com/events/?ical=1&tribe_display=recently-published
- example.com/events/?ical=1&tribe_display=year
The first is useful when folks are trying to use the iCal importer to pull events from one website to another. It will contain any recently published or modified events. Note: It is subject to the postsperpage setting in WP-Admin > Events > Settings.
The second exports this year’s events (from January through December).
If preferable, there’s a code snippet to share just the events one year out from today. Let me know if this plugin works for you or if you want the code for exporting one year from today.
===
Finally, the paid Event Aggregator (EA) upgrade enables you to import iCal URLs and ICS files into your The Events Calendar site.
Please let me know if you have any follow-up questions on this topic.