---
title: "Customizing"
source: "https://docs.nexcess.com/category/customizing/"
description: "Covers CSS, PHP and Template Overrides. Includes Customizing WooCommerce Tickets Checkout, Customizing the Event Tickets Plus App, Customizing Tickets Commerce Purchases, Event Tickets Template Files and Customizing Event Data in Elementor. 67 articles."
taxonomy: "category"
articles: "67"
---

# Customizing

Covers CSS, PHP and Template Overrides. Includes Customizing WooCommerce Tickets Checkout, Customizing the Event Tickets Plus App, Customizing Tickets Commerce Purchases, Event Tickets Template Files and Customizing Event Data in Elementor. 67 articles.

## Sections

- [CSS](https://docs.nexcess.com/category/customizing/css.md): Includes Customizing Tickets Commerce Purchases, Customizing Event Tickets, Customizing List View, Customizing The Events Calendar Views and Customizing Event Series. 19 articles.
- [PHP](https://docs.nexcess.com/category/customizing/php.md): Includes Customizing WooCommerce Tickets Checkout, Customizing the Event Tickets Plus App, Customizing Tickets Commerce Purchases, Customizing Event Data in Elementor and Customizing the Event Attendee List. 52 articles.
- [Template Overrides](https://docs.nexcess.com/category/customizing/template-overrides.md): Includes Customizing Tickets Commerce Purchases, Event Tickets Template Files, Understanding Provisional Event IDs in The Events Calendar, Customizing Day View and Customizing Event Tickets. 27 articles.

## Articles

- [Customizing WooCommerce Tickets Checkout](https://docs.nexcess.com/software/the-events-calendar/customize-woocommerce-checkout.md): When using Event Tickets Plus with WooCommerce, the default checkout flow works well out of the box — but you may want to tailor it to better fit your event set…
- [Customizing the Event Tickets Plus App](https://docs.nexcess.com/software/the-events-calendar/customize-tickets-app.md): The Event Tickets Plus App communicates with your WordPress site through the REST API. The snippets on this page let you modify what the app receives. Hiding At…
- [Customizing Tickets Commerce Purchases](https://docs.nexcess.com/software/the-events-calendar/customize-tickets-commerce.md): Tickets Commerce is the built-in payment system in Event Tickets that allows users to purchase tickets through PayPal, Stripe, or Square. You may want to adjust…
- [Event Tickets Template Files](https://docs.nexcess.com/software/the-events-calendar/tickets-templates.md): Event Tickets and its add-ons come with a number of template files that determine how the plugin looks and behaves. We call these templates views because they c…
- [Customizing Event Data in Elementor](https://docs.nexcess.com/software/the-events-calendar/customize-elementor-data.md): When you're using Elementor with The Events Calendar, the default widgets cover the common cases — but sometimes you need finer control over which event data ap…
- [Customizing the Event Attendee List](https://docs.nexcess.com/software/the-events-calendar/customize-attendee-list.md): The attendee list in Event Tickets shows who has registered, purchased tickets, or RSVP'd for each event. You may want to extend that list to surface additional…
- [Customizing Day View](https://docs.nexcess.com/software/the-events-calendar/customize-day-view.md): 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 the template can change…
- [Customizing Event Tickets](https://docs.nexcess.com/software/the-events-calendar/customize-event-tickets.md): Many sites want to tweak how tickets and RSVPs look or behave on event pages. This article collects a range of common customizations — from small visual adjustm…
- [Customizing WooCommerce Settings](https://docs.nexcess.com/software/the-events-calendar/customize-woocommerce-settings.md): When you use WooCommerce as the payment method for Event Tickets Plus, the two systems work together to handle ticket sales and orders. You may want to adjust h…
- [Troubleshooting Events Template Overrides](https://docs.nexcess.com/software/the-events-calendar/troubleshoot-template-overrides.md): This article covers two closely related problems: template overrides that aren't taking effect, and display or layout issues that appear after a theme or plugin…
- [Customizing WooCommerce Ticket Products](https://docs.nexcess.com/software/the-events-calendar/customize-woocommerce-products.md): When Event Tickets Plus uses WooCommerce as the payment method, each ticket you create becomes a WooCommerce product behind the scenes. You may want to adjust h…
- [Customizing Subscribe and Export Options](https://docs.nexcess.com/software/the-events-calendar/customize-subscribe-export.md): The Events Calendar lets visitors subscribe to your calendar or export events to their own calendar app through a set of links on calendar views and single even…
- [Customizing List View](https://docs.nexcess.com/software/the-events-calendar/customize-list-view.md): List View is one of the most commonly used calendar displays in The Events Calendar. This article collects recipes for customizing what appears in List View. Sh…
- [Customizing The Events Calendar Views](https://docs.nexcess.com/software/the-events-calendar/customize-calendar-views.md): The Events Calendar's calendar views — Month, List, Day, and the additional views available with Events Calendar Pro — share a common set of customization optio…
- [Customizing Event Series](https://docs.nexcess.com/software/the-events-calendar/customize-series.md): Event Series groups related events under a single landing page. When you want to adjust how that page behaves — or how events within a Series link from the cale…
- [Events Calendar Post Meta Keys](https://docs.nexcess.com/software/the-events-calendar/wordpress-post-meta.md): These are The Events Calendar's WordPress Post Meta (also known as WordPress Custom Fields) keys and values as they appear in the post_meta database table. Thes…
- [Customizing the PDF Ticket File Name](https://docs.nexcess.com/software/the-events-calendar/customize-ticket-file.md): When a customer purchases a ticket using Event Tickets Plus with the PDF Tickets feature enabled, they receive an email with their ticket attached as a PDF file…
- [Customizing Event Imports](https://docs.nexcess.com/software/the-events-calendar/customize-event-imports.md): Event Aggregator is a great tool to fill your calendar with events from different sources. Event data is transferred from one site (the source) to the other (th…
- [Using The Events Calendar REST API](https://docs.nexcess.com/software/the-events-calendar/event-tickets-rest-api.md): The Events Calendar and Event Tickets include a built-in REST API that lets you read, create, update, and delete event data from outside WordPress — whether fro…
- [Community Events Template Files](https://docs.nexcess.com/software/the-events-calendar/community-templates.md): 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 pag…
- [Customizing the Calendar Export Functionality](https://docs.nexcess.com/software/the-events-calendar/customize-export-function.md): When visitors add events to their own calendar apps, The Events Calendar controls what gets exported and how it's formatted. You may want to adjust that behavio…
- [Customizing Venues and Organizers](https://docs.nexcess.com/software/the-events-calendar/customize-venues-organizers.md): Venues and organizers let you record the places where your events happen and the people or groups putting them on. You may want to adjust how they're structured…
- [Customizing Month View](https://docs.nexcess.com/software/the-events-calendar/customize-month-view.md): Month View lays out your events on a traditional calendar grid. You may want to tailor how that grid looks and behaves — from what appears inside each day to ho…
- [Customizing the Event Cost Display](https://docs.nexcess.com/software/the-events-calendar/customize-event-cost.md): The Events Calendar and Event Tickets display the cost of your events on the front end in a consistent format. You may want to adjust how that cost appears to b…
- [Eventbrite Tickets Template Files](https://docs.nexcess.com/software/the-events-calendar/eventbrite-tickets-templates.md): Eventbrite Tickets comes with a number of template files that determine how the add-on looks and behaves. We call these templates views because they create the…
- [Filter Bar Template Files](https://docs.nexcess.com/software/the-events-calendar/event-filter-templates.md): Filter Bar comes with a number of template files that determine how the add-on looks and behaves. We call these templates views because they create the pages an…
- [Customizing the Event Admin](https://docs.nexcess.com/software/the-events-calendar/customize-event-admin.md): The Events Calendar adds various touches to the WordPress admin — menus, editor defaults, notices, and list views. You may want to adjust those touches to bette…
- [Customizing the Event Filter Bar](https://docs.nexcess.com/software/the-events-calendar/customize-event-filters.md): The Filter Bar add-on includes admin settings for layout, default state, and which filters appear — but some customizations require a small snippet. This articl…
- [Customizing Community Events Submissions](https://docs.nexcess.com/software/the-events-calendar/customize-event-submissions.md): 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. This article covers how…
- [Customizing Event RSVPs](https://docs.nexcess.com/software/the-events-calendar/customize-rsvp.md): Many sites want to tailor the RSVP experience — from the text shown on the form to how users interact with it. This article collects several RSVP customizations…
- [Customizing the Single Event Page](https://docs.nexcess.com/software/the-events-calendar/customize-single-event.md): The single event page is where visitors land when they click into an event from your calendar — it shows the full details, dates, venue, and anything else tied…
- [Customizing Attendee Registration](https://docs.nexcess.com/software/the-events-calendar/customize-attendee-registration.md): 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 to make it…
- [Customizing Community Events Pages](https://docs.nexcess.com/software/the-events-calendar/customize-community-pages.md): Community Events adds several front-end pages to your site — the submission form, the "My Events" list, and the confirmation pages users see after submitting. T…
- [Customizing Google Maps](https://docs.nexcess.com/software/the-events-calendar/customize-google-maps.md): The Events Calendar uses Google Maps to display event locations on single event pages and — with Events Calendar Pro — on Map View and venue pages. The default…
- [Customizing Zaps with The Events Calendar and Event Tickets](https://docs.nexcess.com/software/the-events-calendar/customize-zaps.md): Creating Zaps is easy using the built-in features of Events Calendar Pro and Event Tickets Plus. But what if you need to customize your automation to match your…
- [Using the WordPress Customizer with The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/wordpress-customizer-events.md): The Events Calendar supports the WordPress Customizer, located at Appearance → Customize from the WordPress dashboard. This is an excellent way to make styling…
- [The Events Calendar Template Files](https://docs.nexcess.com/software/the-events-calendar/calendar-templates.md): Looking for Event Tickets Emails template files? You can find them here! The Events Calendar and Events Calendar Pro come with a number of template files that d…
- [Customizing The Events Calendar Templates](https://docs.nexcess.com/software/the-events-calendar/customize-template-files.md): The Events Calendar uses a template system it calls views to render the calendar and event pages. You can customize these templates by placing copies of them in…
- [Customizing PDF Ticket Content & Styles](https://docs.nexcess.com/software/the-events-calendar/customize-pdf-tickets.md): Customizing event ticket PDFs to provide additional information often involves modifying files located in the event-tickets-plussrcviewstickets-wallet-pluspdf d…
- [Customizing Related Events](https://docs.nexcess.com/software/the-events-calendar/customize-related-events.md): The "Related Events" feature in The Events Calendar plugin is a valuable tool that automatically displays a selection of events related to the one currently bei…
- [Customizing the Assigned Seat Selection Modal](https://docs.nexcess.com/software/the-events-calendar/customize-seating.md): Do you want to enhance the user experience in your Seating modal? You can easily add custom information, warnings, or new layout elements to remind users about…
- [Customizing Ticket Emails](https://docs.nexcess.com/software/the-events-calendar/customize-ticket-emails.md): Event Tickets sends automated emails to customers when they purchase tickets or RSVP to events. You may want to adjust what those emails contain, how they're fo…
- [Customizing Virtual Events](https://docs.nexcess.com/software/the-events-calendar/customize-virtual-events.md): The Virtual Events add-on turns any event into an online or hybrid event, with built-in support for Zoom, Google Meet, Microsoft Teams, and other platforms. You…
- [Customizing Photo View](https://docs.nexcess.com/software/the-events-calendar/customize-photo-view.md): Photo View in Events Calendar Pro displays your events as a tiled image grid, making the most of featured images. You may want to adjust how that grid looks and…
- [How To Create a Child Theme (and Why)](https://docs.nexcess.com/software/the-events-calendar/how-to-create-a-child-theme-and-why.md): If you've ever requested help with customizing something in a WordPress website, you've likely heard someone say "make sure you create a child theme first". Thi…
- [Template Overrides for Event Schedule Manager](https://docs.nexcess.com/software/the-events-calendar/schedule-templates.md): Creating template overrides in Event Schedule Manager (ESM) might be not as straightforward, but it's not rocket science either. Let's see. ESM has templates fo…
- [Using Template Filters, Hooks, and Actions with The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/template-filters-hooks-actions.md): The Events Calendar's template system provides several PHP entry points for injecting content into, modifying, or completely bypassing the default calendar temp…
- [Querying Events](https://docs.nexcess.com/software/the-events-calendar/query-events.md): Sometimes it is handy to query for and list events outside of existing views, or in places where widgets and shortcodes are unsuitable. Because events are a cus…
- [Customizing Search for Events and Tickets](https://docs.nexcess.com/software/the-events-calendar/customize-search.md): The Events Calendar and Event Tickets interact with search in two separate places: the main WordPress search on your site, and the event search bar that appears…
- [Customizing Past Events](https://docs.nexcess.com/software/the-events-calendar/customize-past-events.md): Past events on your calendar may warrant their own treatment — different ordering, different styling, or visual cues that distinguish them from upcoming events.…
- [Customizing The Events Calendar with CSS](https://docs.nexcess.com/software/the-events-calendar/customize-css.md): The Events Calendar loads its own stylesheets to control the appearance of the calendar. This article covers every supported method for customizing those styles…
- [Styling the Month View Calendar with CSS](https://docs.nexcess.com/software/the-events-calendar/styling-month-view.md): The month view is an essential part of The Events Calendar and one of the most commonly used views. Here is a list of CSS class selectors that you can use to fo…
- [Adding a Custom Event Status](https://docs.nexcess.com/software/the-events-calendar/custom-event-status.md): Events created with The Events Calendar can have 3 statuses out of the box, which is also supported by the Schema.org event schema. Scheduled - this is the defa…
- [Customizing Map View](https://docs.nexcess.com/software/the-events-calendar/customize-map-view.md): Map View in Events Calendar Pro displays your events as an interactive map, pairing geographic visualization with event details. If you'd like to adjust how eve…
- [Customizing the Eventbrite Tickets Display](https://docs.nexcess.com/software/the-events-calendar/customize-eventbrite-tickets.md): The Eventbrite ticket form that appears on your single event pages works well at its default size and position for most setups — but sometimes you need to move…
- [Ways to Customize The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/customize-calendar.md): This guide outlines several different methods you can use to customize your Events Calendar pages. Note: Some of these methods require coding knowledge. Please…
- [Using Code Snippets to Customize The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/code-snippets.md): When we refer to "snippets" in this context, we mean small pieces of PHP code. There are three basic ways to add these PHP snippets to your WordPress site: Usin…
- [Customizing the Community Event Submission Form](https://docs.nexcess.com/software/the-events-calendar/customize-event-submission-form.md): The Community Events submission form gives visitors a way to add events to your calendar. You may want to shape what users see, what they're asked to provide, a…
- [Using Google Chrome Developer Tools](https://docs.nexcess.com/software/the-events-calendar/using-google-chrome-developer-tools.md): When troubleshooting a problem on your site, it is essential that you have powerful tools on your side. If you manage a website that is business critical, it's…
- [Using Composer with The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/composer.md): Any of our premium plugins work with Composer, allowing developers to install and manage them as dependencies in a development environment. This is a convenient…
- [How to Change Wording in The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/custom-wording.md): If you want to change a word or label on your calendar, you can do that using a snippet or a third-party plugin. This article outlines your options and you can…
- [How to Disable Auto-updates for All WordPress Plugins](https://docs.nexcess.com/software/the-events-calendar/how-to-disable-auto-updates-for-all-wordpress-plugins.md): In recent versions of WordPress, it is possible to select which plugins will have an Auto-update feature (In the Plugins > Installed Plugin section of the WordP…
- [Customizing Week View](https://docs.nexcess.com/software/the-events-calendar/customize-week-view.md): Week View in Events Calendar Pro displays your events in a seven-day schedule layout. You may want to adjust how that schedule looks and behaves to better fit y…
- [Customizing Fonts for The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/customize-fonts.md): We strive to have all our views, widgets, and shortcodes have a unified style so that they all just go together. Sometimes though, that style doesn't mesh with…
- [Configuring The Events Calendar With Constants](https://docs.nexcess.com/software/the-events-calendar/constants.md): Every time WordPress runs, a number of key settings are loaded into memory, such as details about how to connect to the database. These settings are generally d…
- [Customize The Events Calendar Settings with the Tribe Settings API](https://docs.nexcess.com/software/the-events-calendar/tribe-settings-api.md): 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 API gives you…
- [Using Responsive Templates with The Events Calendar](https://docs.nexcess.com/software/the-events-calendar/responsive-templates.md): The Events Calendar features a responsive design, which is a fancy way if saying it adjusts its layout according to the size of the screen it is being viewed on…
