Event Tickets comes with a number of template files that determine how the plugin looks and behaves. We call these templates views because they create the pages and elements that you see on your site.
Each plugin and add-on has its own unique set of templates and each template can be copied and customized in your theme folder.
Since version 5.6.0 of the Event Tickets, we have included a new version of email templates.
We’ve put together an outline of all of the available templates that come included with Tickets Emails, so that you can customize them to your liking.
Tickets Emails
Parent folder located at:
event-tickets/src/views/emails
Template | What it Does |
---|---|
/admin-new-order.php | The completed order email parent template. |
/new-order/body.php | The completed order email body. |
/customer-purchase-receipt.php | The customer purchase receipt email parent template. |
/purchase-receipt/body.php | Contains the purchase receipt email body. |
/purchase-receipt/intro.php | Contains the purchase receipt email intro. |
/rsvp-not-going.php | Contains the RSVP “Not going” email template. |
/rsvp-not-going/body.php | Contains the RSVP “Not going” email template body. |
/rsvp.php | The RSVP email template . |
/rsvp/body.php | The RSVP email template body . |
/ticket.php | The Ticket email template . |
/ticket/body.php | The Ticket email template body . |
/template-parts/body.php | Contains the generic body as template part. |
/template-parts/body/add-content.php | Contains the generic template for the email’s “Additional content”. |
/template-parts/body/footer.php | Contains the footer template part, general to all emails. |
/template-parts/body/footer/content.php | Contains the footer content general to all emails. |
/template-parts/body/footer/credit.php | Contains the Event Tickets credit, in the footer. |
/template-parts/body/header.php | Contains the header template part, general to all emails. |
/template-parts/body/header/image.php | Contains the email’s header image, which is coming from the settings. |
/template-parts/body/order/attendees-table.php | Contains the attendees’ table for orders, which is used in the purchase receipt and completed orders emails. |
/template-parts/body/order/attendees-table/attendee-info.php | Contains the attendee information within the attendees’ table. |
/template-parts/body/order/attendees-table/attendee-name.php | Contains the attendee name for the table. |
/template-parts/body/order/attendees-table/attendee-email.php | Contains the attendee email for the table. |
/template-parts/body/order/attendee-info.php | Contains the attendee information for a particular order. |
/template-parts/body/order/attendees-table/header-row.php | Contains the header row for the attendees’ table in orders. |
/template-parts/body/order/attendees-table/ticket-id.php | Contains the ticket id for the attendee’s table in orders. |
/template-parts/body/order/attendees-table/ticket-title.php | Contains the ticket title for the attendee’s table in orders. |
/template-parts/body/order/customer-purchaser-details.php | Contains the purchaser details for the particular order. |
/template-parts/body/order/error-message.php | Contains the error message for the particular order, if existent. |
/template-parts/body/order/post-title.php | Contains the post/page or event title for the particular order. |
/template-parts/body/order/order-total.php | Contains the order total. |
/template-parts/body/order/payment-info.php | Contains the payment information for the particular order. |
/template-parts/body/order/purchaser-details/date.php | Contains the date of the order. |
/template-parts/body/order/purchaser-details/email.php | Contains the purchaser’s email for the particular order. |
/template-parts/body/order/purchaser-details/name.php | Contains the purchaser’s name for the particular order. |
/template-parts/body/order/purchaser-details/order-number.php | Contains the order number. |
/template-parts/body/order/ticket-totals.php | Contains the ticket totals for the particular order. |
/template-parts/body/order/ticket-totals/header-row.php | Contains the table header row for the ticket totals. |
/template-parts/body/order/ticket-totals/ticket-price.php | Contains the ticket price for the ticket totals table. |
/template-parts/body/order/ticket-totals/ticket-quantity.php | Contains the ticket quantity for the ticket totals table. |
/template-parts/body/order/ticket-totals/ticket-row.php | Contains the row for the ticket totals table. |
/template-parts/body/order/ticket-totals/ticket-title.php | Contains the ticket title for the ticket totals table. |
/template-parts/body/ticket/holder-name.php | Contains the ticket holder name for the ticket, used in Tickets and RSVP emails. |
/template-parts/body/post-title.php | Contains the post/page or event title used in the Ticket and RSVP emails. |
/template-parts/body/post-description.php | Contains the post/page or event description used in the Ticket and RSVP emails. |
/template-parts/body/ticket/number-from-total.php | Contains the number of ticket from the totals, used in Tickets and RSVP emails. (i.e.: 1 of 3, “1” would be the number from total). |
/template-parts/body/ticket/security-code.php | Contains the ticket security code, used in Tickets and RSVP emails. |
/template-parts/body/ticket/ticket-name.php | Contains the ticket name the attendee has bought, used in Tickets and RSVP emails. |
/template-parts/body/tickets-total.php | Contains the total number of tickets associated with the email. Used in Tickets and RSVP emails. |
/template-parts/body/tickets.php | Contains the loop where the tickets/RSVPs are iterated. |
/template-parts/body/title.php | Contains the general title for emails. |
/template-parts/footer.php | Contains the markup of the email’s footer. |
/template-parts/footer-preview.php | Contains the markup of the email’s footer, when in preview mode. |
/template-parts/footer/footer.php | Contains the markup of the email’s footer. |
/template-parts/header.php | Contains the markup of the email’s header. |
/template-parts/header/head/json-ld.php | Contains the JSON-LD information associated with the emails. |
/template-parts/header/head/meta.php | Contains the meta attributes for the emails. |
/template-parts/header/head/scripts.php | Contains the scripts for the emails. |
/template-parts/header/head/styles.php | Contains the CSS styles general to all email templates. |
/template-parts/header/head/title.php | Contains the HTML title attribute for the email templates. |
/template-parts/header/header-preview.php | Contains the markup of the email’s header, when in preview mode. |
/template-parts/header/header.php | Contains the markup of the email’s header. |
Event Tickets Plus
Parent folder located at:
event-tickets-plus/src/views/emails
Template | What it Does |
---|---|
/template-parts/body/ticket/ar-fields.php | The attendee registration fields for the Ticket/RSVP. |
/template-parts/body/ticket/ar-fields/data.php | The individual attendee registration field for the Ticket/RSVP. |
/template-parts/body/ticket/ar-fields/key.php | The individual key of an attendee registration field for the Ticket/RSVP. |
/template-parts/body/ticket/ar-fields/value.php | The individual value of an attendee registration field for the Ticket/RSVP. |
/template-parts/body/ticket/qr-image.php | The QR image for the Ticket/RSVP. |
/template-parts/header/head/ar-styles.php | The CSS styles for the attendee registration fields section. |
The Events Calendar
Parent folder located at:
the-events-calendar/src/views/integrations/event-tickets/emails/
Template | What it Does |
---|---|
/template-parts/body/event/date.php | Contains the event date for Tickets and RSVP emails. |
/template-parts/body/event/image.php | Contains the event featured image for Tickets and RSVP emails. |
/template-parts/body/event/links.php | Contains the event links for the Tickets and RSVP emails. |
/template-parts/body/event/links/gcal.php | Contains the event’s Google Calendar link for the Tickets and RSVP emails. |
/template-parts/body/event/links/ical.php | Contains the event’s iCal link for the Tickets and RSVP emails. |
/template-parts/body/event/venue.php | Contains the event venue, if available, for the Tickets and RSVP emails. |
/template-parts/body/event/venue/address.php | Contains the event venue address for the Tickets and RSVP emails. |
/template-parts/body/event/venue/phone.php | Contains the event venue phone for the Tickets and RSVP emails. |
/template-parts/body/event/venue/website.php | Contains the event venue website for the Tickets and RSVP emails. |
/template-parts/header/head/tec-styles.php | Contains the CSS styles for The Events Calendar’s integration with Event Tickets emails. |
Virtual Events
Parent folder located at:
events-virtual/src/views/integrations/event-tickets/emails/
Template | What it Does |
---|---|
/template-parts/body/virtual-event/link.php | Contains the link to the virtual event. |
/template-parts/header/head/ve-styles.php | Contains the CSS styles for Virtual Events’s integration with Event Tickets emails. |