Search Extensions

Canceled, Postponed and Online Events

πŸ‘‹ Note: This extension is only compatible with the updated V2 views, which were introduced in The Events Calendar 5.0. You can enable the updated views under Events β†’ Settings β†’ Display β†’ Use updated calendar designs.

Let’s say you are canceling or postponing an event. What’s the best way to handle that on The Events Calendar? You could delete the event, but that doesn’t help folks who were planning to go and are looking for details. You could add “Canceled” to the post title β€” that’s great, but provides no details.

Canceled and postponed events

This extension makes it much easier to communicate an event’s status. Once activated, a new set of options will be available in the event editor. The first option lets you set a status on the event, with options for Canceled and Postponed. Selecting either option reveal a text box to provide a reason for the updated status.

When the event is updated, a clear notice will be displayed at the top of the event. This is a nice way to let attendees know what’s happening with an event.

Link to a livestream

The extension is also capable of designating an event as an “online” event. This is ideal if, say, an event that was originally supposed to be hosted at a physical location is suddenly moved to a live stream.

Selecting that option lets you add a link where the event is being streamed. Once published, the link will appear at the top of the event.

An online hike? Yes, please!

Enhanced schema support for events

Schema is a way to tell search engines what type of content it is looking at, which helps them know how to display the content in search results. The Events Calendar already supports schema, but this extension takes that support a step further by including parameters for an event’s status.


Version 1.3.0 – 2020-04-18

  • Fix – Make sure template injections from Event Control are looking for theme overwrites.

Version 1.2.0 – 2020-03-27

  • Fix – Clean up status templates PHP to not overwrite notices.
  • Fix – Prevent Status container from dislocating the title of events.
  • Fix – Prevent Notices on Event_Meta methods that were accessing $event->ID without proper verification.

Version 1.1.0 – 2020-03-26

  • Provide event_status, event_status_reason, is_online, and online_url in REST data for events.

Version 1.0.0 – 2020-03-24

  • Initial release.

Download Extension

πŸ‘‹ Heads up! We provide limited support for extensions, but you can still open a ticket over at our Help Desk to report any issues.
Install Instructions