This is a virtual event page using the Virtual Events add-on to The Events Calendar. On an virtual event
Online events have locations just like any other event. The only difference is that the location for an online event is going to be, well, online.
The Events Calendar supports venues without physical locations. This makes it convenient to group events that take place at the same meeting place and display them together on a single page.
Demo: Virtual Venue Page
Using categories is another way to group online events together. Creating a category like “Online Events” or “Webinars” will not only allow your users to view all of these events on the calendar, but will display other online events on an event page as “Related Events” like this:
Whether you plan to stream the live video for your event or show a recording of it after it has ended, it can be embedded directly in an event page. The Events Calendar supports the WordPress Block Editor, including blocks to embed videos and paste embed snippets from services, like YouTube and Vimeo.
Tickets & RSVP
Let’s say you want to provide exclusive access to a livestream video for registered attendees. There are a couple of ways to do this with The Events Calendar and Event Tickets.
The first way is to use a free extension that sends a link to the livestream to someone after they have registered for the event, whether it is by purchasing tickets or RSVP. The allows you to keep the link secret without giving it away on the calendar.
The second way is to use another free extension that includes a shortcode that only displays content to people who are logged into your site and have registered for the event.
The Events Calendar has more goodies that help optimize your calendar for online events. Please check out our Online Events Resources page for a complete overview of features, extensions, tutorials, and other resources. There’s also an expanded version of this example available in the knowledgebase.