Title: Ticket Fairy Events
Author: ticketfairy
Published: <strong>October 13, 2026</strong>
Last modified: October 13, 2026

---

Search plugins

![](https://ps.w.org/ticket-fairy-events/assets/icon.svg?rev=3743541)

# Ticket Fairy Events

 By [ticketfairy](https://profiles.wordpress.org/ticketfairy/)

[Download](https://downloads.wordpress.org/plugin/ticket-fairy-events.2.0.0.zip)

 * [Details](https://wordpress.org/plugins/ticket-fairy-events/#description)
 * [Reviews](https://wordpress.org/plugins/ticket-fairy-events/#reviews)
 *  [Installation](https://wordpress.org/plugins/ticket-fairy-events/#installation)
 * [Development](https://wordpress.org/plugins/ticket-fairy-events/#developers)

 [Support](https://wordpress.org/support/plugin/ticket-fairy-events/)

## Description

Ticket Fairy Events puts your Ticket Fairy ticket sales on your WordPress site. 
Your buyers choose tickets and pay without leaving your page.

[Visit Ticket Fairy](https://www.ticketfairy.com/) to create your event and sell
tickets.

Add the **Ticket Fairy Tickets** block to any page or post, enter the link to your
Ticket Fairy event page or brand page, and choose what to show:

 * **Buy tickets button**: a button that opens the checkout over your page.
 * **Checkout on the page**: ticket choice and payment, right on your page.
 * **Your event list**: all your upcoming events, with tickets on sale on your page.
 * **Set times**: who plays when, by day and stage.
 * **Line-up**: the acts, with photos and links.

If you enter your brand page link, the block lists your upcoming events so you can
choose one.

Everything your buyers see comes from Ticket Fairy, so it always matches your event:
ticket types, add-ons, promo codes, payment plans, reserved seating, Apple Pay and
Google Pay, and your tracking pixels. Promoter links keep working, so promoters 
get credit for their sales.

You need a Ticket Fairy account with at least one event. Create events and manage
ticket sales in your [Ticket Fairy dashboard](https://www.theticketfairy.com/).

#### Shortcode

If your theme or page builder does not use blocks, use the shortcode:

    ```
    [ticketfairy link="https://www.ticketfairy.com/event/your-event"]
    ```

Options:

 * `show`: `button` (the default), `checkout`, `event-list`, `set-times` or `line-
   up`.
 * `label`: the text on the button, for example `label="Get tickets"`.
 * `event`: when `link` is your brand page link, the web address name of one event,
   for example `event="summer-party"`.
 * `key`: an embed key from **Embed on your website** in your Ticket Fairy dashboard.
   Only needed for saved colours and allowed websites.

The original `[ttf_events_list brand=XXXX venue=XXXX]` shortcode still works.

### External services

This plugin connects to [Ticket Fairy](https://www.ticketfairy.com/), the ticketing
service that sells your tickets.

 * **On pages that show a Ticket Fairy block or shortcode**, your visitors’ browsers
   load the Ticket Fairy embed script from https://www.ticketfairy.com/resources/
   js/event-embed.js. It shows your tickets and checkout in a frame served by Ticket
   Fairy. When a visitor buys tickets, the details they enter (such as their name,
   email address and payment details) go to Ticket Fairy and its payment providers,
   not to your WordPress site.
 * **In the block editor**, when you enter a brand page link, your browser asks 
   https://www.ticketfairy.com/api/embed/events/ for your brand’s upcoming public
   events, so you can choose one. No personal data is sent.
 * **The original `[ttf_events_list]` shortcode** asks https://www.theticketfairy.
   com/api/public/filtered-events for the brand’s or venue’s upcoming public events.

[Terms of service](https://www.ticketfairy.com/terms)

[Privacy policy](https://www.ticketfairy.com/privacy)

### Development source

The source code and build tools are maintained in the [public development repository](https://github.com/theticketfairy/tf-website-builder-plugins).

The block editor source is in wordpress/src and uses packages/core. To rebuild it,
install the pinned dependencies from the repository root with `pnpm install --frozen-
lockfile`, then run `pnpm --filter @ticketfairy/wordpress-plugin build`. See the
root package.json for the required Node.js and pnpm versions.

## Blocks

This plugin provides 1 block.

 *   Ticket Fairy Tickets Sell your Ticket Fairy tickets on this page: a Buy tickets
   button, the full checkout, your event list, set times or line-up.

## Installation

 1. In your WordPress dashboard, go to **Plugins > Add New Plugin** and search for “
    Ticket Fairy”.
 2. Select **Install Now**, then **Activate**.
 3. Edit a page, add the **Ticket Fairy Tickets** block and enter your Ticket Fairy
    link.

## FAQ

### Where do I find my Ticket Fairy link?

Open your event page on ticketfairy.com and copy the address from your browser. 
It looks like `https://www.ticketfairy.com/event/your-event`. Your brand page, with
all your events, looks like `https://www.ticketfairy.com/events/your-brand`.

### Why don’t I see the checkout in the editor?

The editor shows a card that says what your visitors will see. Preview or publish
the page to see the live tickets.

### My event doesn’t appear in the list

The list shows upcoming events that are on sale to the public. Check that the event
is published in your Ticket Fairy dashboard.

### Can I change the colours?

Yes. In your Ticket Fairy dashboard, go to **Embed on your website**, create an 
embed with your colours and copy its embed key. In the block, open **Advanced** 
and enter the key.

### Do I need a paid plan?

No. Selling tickets on your own site with this plugin is free. Your usual Ticket
Fairy ticket fees apply.

### Who processes payments?

Ticket Fairy and your payment provider, exactly as on your Ticket Fairy event page.
Your WordPress site never handles card details.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Ticket Fairy Events” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ ticketfairy ](https://profiles.wordpress.org/ticketfairy/)
 *   [ reinier92tf ](https://profiles.wordpress.org/reinier92tf/)

[Translate “Ticket Fairy Events” into your language.](https://translate.wordpress.org/projects/wp-plugins/ticket-fairy-events)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ticket-fairy-events/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ticket-fairy-events/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ticket-fairy-events/)
by [RSS](https://plugins.trac.wordpress.org/log/ticket-fairy-events/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * New: the Ticket Fairy Tickets block. Sell tickets on your page with a Buy tickets
   button, the checkout, your event list, set times or line-up.
 * New: choose an event from your brand’s upcoming events.
 * New: the `[ticketfairy]` shortcode.
 * The original `[ttf_events_list]` shortcode shows the same list, and you can now
   use it more than once on a page.

#### 1.0.5

 * Show upcoming events only.

#### 1.0.4

 * Replace jQuery with vanilla JavaScript, added link to poster.

#### 1.0.2

 * Add classes for JavaScript and CSS customisation support.

#### 1.0.1

 * Fix duplicates.

#### 1.0

 * Plugin released.

## Meta

 *  Version **2.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.3 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[event registration](https://wordpress.org/plugins/tags/event-registration/)
   [events](https://wordpress.org/plugins/tags/events/)[ticketing](https://wordpress.org/plugins/tags/ticketing/)
   [tickets](https://wordpress.org/plugins/tags/tickets/)
 *  [Advanced View](https://wordpress.org/plugins/ticket-fairy-events/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ticket-fairy-events/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ticket-fairy-events/reviews/)

## Contributors

 *   [ ticketfairy ](https://profiles.wordpress.org/ticketfairy/)
 *   [ reinier92tf ](https://profiles.wordpress.org/reinier92tf/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ticket-fairy-events/)