---
title: "PHP"
source: "https://docs.nexcess.com/category/customizing/php/"
description: "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."
taxonomy: "category"
parent: "Customizing"
articles: "52"
---

# PHP

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.

## 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…
- [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…
- [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…
- [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…
- [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…
- [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…
- [Promoter License Key is Invalid](https://docs.nexcess.com/software/the-events-calendar/promoter-license-key-is-invalid.md): If you are not using Promoter, you can bump into that error message if you have entered a license key into the Promoter field on the Events → Settings → License…
- [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…
- [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 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 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…
- [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.…
- [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…
- [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…
- [Using Plugin Extensions](https://docs.nexcess.com/software/the-events-calendar/how-to-install-an-extension.md): If you’re reading this post, then chances are you have a couple of questions on your mind: what is an extension, and how do I install one on my site? Our Extens…
- [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…
- [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…
