Articles in this category
Adding a Custom Event Status
Events created with The Events Calendar can have 3 statuses out of the box, which is also supported by the Schema.org event schema. Adding…
Community Events Template Files
Community Events come with a number of template files that determine how the add-on looks and behaves. We call these templates views because they create the…
Configuring The Events Calendar With Constants
Every time WordPress runs, a number of key settings are loaded into memory, such as details about how to connect to the database. These…
Customize The Events Calendar Settings with the Tribe Settings API
If you’re writing a custom add-on, a site-specific plugin, or a code snippet that extends The Events Calendar or Event Tickets, the Tribe Settings…
Customizing Attendee Registration
Our Attendee Registration page and modal options are designed to blend nicely with as many themes as possible. If you’re looking to make some tweaks…
Customizing Community Events Pages
Community Events adds several front-end pages to your site — the submission form, the “My Events” list, and the confirmation pages users see after…
Customizing Community Events Submissions
The Community Events submission form gives your users a way to add events to your calendar, but its default setup won’t suit every site.…
Customizing Day View
Day View displays all of the events scheduled for a single day. If the default layout doesn’t quite fit your site, small adjustments to…
Customizing Event Data in Elementor
When you’re using Elementor with The Events Calendar, the default widgets cover the common cases — but sometimes you need finer control over which…
Customizing Event Imports
Event Aggregator is a great tool to fill your calendar with events from different sources. Event data is transferred from one site (the source)…
Customizing Event RSVPs
Many sites want to tailor the RSVP experience — from the text shown on the form to how users interact with it. This article…
Customizing Event Series
Event Series groups related events under a single landing page. When you want to adjust how that page behaves — or how events within…