Linux 软件免费装
Banner图

Evenzo – Event Tickets, Calendar and Check-in for WooCommerce

开发者 themology
更新时间 2026年9月28日 11:51
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

event calendar event registration qr code events event tickets

下载

1.0.2 1.1.0 1.0.0 1.0.1

详情介绍:

Evenzo lets you sell event tickets from your WooCommerce store. Create an event, turn a product into a ticket, and your customers buy it through the checkout they already know. Every sale is a regular WooCommerce order, so any payment gateway you use works for tickets too. It covers the whole event day as well. Attendees get a ticket with a QR code, you scan it at the door from any phone or laptop, and the attendee list updates as people check in. Use it for workshops, conferences, meetups, concerts, classes, webinars, and any event where you take registrations or sell seats. Events show on an event calendar, in blocks, or through shortcodes, and each event page includes Schema.org markup so search engines can read the date and venue. How Ticket Sales Work Create a WooCommerce product and mark it as an event ticket. The plugin adds a new tab in the product editor where you link the product to your event and configure ticket-specific settings like sales dates, minimum and maximum quantities, and attendee information fields. When customers purchase the product, the plugin automatically creates attendee records and generates unique ticket codes with QR codes. Core Features Event Management Ticket Sales Attendee Management Check-in System Printable Tickets Calendar and Display Recurring Events Email Notifications Custom Event Attributes Venue and Organizer Profiles Speaker Management Waitlist Dynamic Pricing Seating Charts Import and Export Blocks Shortcodes Widgets SEO and Structured Data Privacy and GDPR Accessibility Developer Features My Account Integration Customers can view their tickets from their WooCommerce My Account page. Each ticket shows the event details, QR code, and a print button. Orders with attendees still editable show an Edit attendee details button.

安装:

  1. Upload the plugin files to /wp-content/plugins/evenzo-events-manager or install through the WordPress plugin directory.
  2. Activate the plugin.
  3. Make sure WooCommerce is installed and active.
  4. Go to Events in your admin menu to create your first event.
  5. Create a WooCommerce product, enable the "Event Ticket" option, and link it to your event.
Requirements

屏幕截图:

  • Ticket product configuration.
  • Attendee management dashboard.
  • QR code check-in interface.
  • Calendar month view.
  • Single event page.
  • PDF ticket example.
  • Seating chart setup on the venue edit screen.
  • Recurring event settings.
  • Gutenberg blocks in editor.
  • Add New Venue screen.

升级注意事项:

1.1.0 Adds admin bookings, attendee editing, recurring event tickets, attendee fields at checkout, seat blocking and an importer for The Events Calendar. Fixes dates near midnight on sites ahead of or behind UTC. 1.0.2 Links new tickets to their event from the event screen.

常见问题:

Does this plugin need WooCommerce?

Yes. WooCommerce handles all payment processing, which lets you accept payments through any gateway WooCommerce supports.

How do I sell tickets for an event?

Create your event under Events > All Events > Add New Event and save it. In the event's Event Tickets box, click + Add New Ticket. The new product opens with Event Ticket checked and your event already selected, so you only need to add a name and price, then publish. You can also start from Products > Add New. Check Event Ticket, open the Event Ticket tab, and pick your event from the Event dropdown before you publish. For a recurring event, link the ticket to the main event of the series. One product then sells every date, and customers pick the date on the event page.

Why doesn't my ticket show on the event?

The ticket is not linked to an event yet. Checking Event Ticket marks the product as a ticket, and the Event dropdown in the Event Ticket tab links it to an event. Open the product, go to the Event Ticket tab, select the event, and click Update. Evenzo also shows a warning on any ticket product that has no event.

Can I book tickets for a customer from the admin?

Yes, from Events > Add Booking or the Book tickets link on an event in Events > All Events. Each booking is a regular WooCommerce order, paid or complimentary, so tickets, emails, stock and reports work as they do for an online order. Seats and capacity are checked before anything is booked, and booking over capacity needs a checkbox you tick on purpose.

Can customers pick their own seats?

Yes. Set up sections, rows, and seats on the venue, and add a price change per section if you want. Customers pick their seat on the event page, the seat is held while they check out, and the seat number prints on the ticket.

Can I check in attendees from my phone?

Yes. Open Events > Check-in on any device with a camera and scan the QR code on the ticket. You can also type the ticket code or search by name or email.

Can I use variable products for different ticket types?

Yes. Create a variable product with different variations for each ticket type (General Admission, VIP, etc.). Each variation can have its own price and settings.

How does attendee information collection work?

Turn on "Collect attendee info" in the product's Event Ticket tab. The checkout then asks for each attendee's first name, last name, and email, and the data is saved with each attendee record. Any rows you add to the ticket's Attendee fields table are asked too, on both the classic and block checkouts, and a required answer must be filled in before the order can be placed. See "Can buyers change attendee details after checkout?" for fixing a mistake later.

Can I create recurring events?

Yes. When creating an event, set a Repeat Event pattern. The plugin generates individual occurrences that you can manage separately.

Can I switch from The Events Calendar?

Yes. Go to Events > Import > The Events Calendar. Run the dry run first. It changes nothing and reports what will be created, skipped and flagged. The import then copies events, venues, organizers, categories and featured images into Evenzo. Event Tickets Plus WooCommerce ticket products are linked to the new events, and attendees of paid orders come across with their ticket codes and check-ins. Nothing in The Events Calendar changes, and Undo removes what the import made. A few things don't import. RSVP and Tickets Commerce tickets and attendees are skipped because they have no WooCommerce order, and the report lists them. Event tags are listed in the report, not imported. Recurring events from Events Calendar Pro import as one event per date. The Event Tickets Plus part was tested with sample data, so check the dry run report before you import. The switching guide in the documentation has the full steps.

How do PDF tickets work?

After purchase, customers can view and print their tickets from the My Account page. Each ticket includes the event details, attendee information, and a QR code for check-in.

How does check-in work?

Go to Events > Check-in in your admin. Select your event and use the camera scanner to scan QR codes, type a ticket code, or search for attendees by name or email. The system tracks who has checked in and when.

Does it work with WooCommerce block checkout?

Yes. Tickets can be bought through both the classic checkout and the block checkout. When "Collect attendee info" is on, the block checkout asks each attendee's name, email and Attendee fields, like the classic checkout.

Do Apple Pay and Google Pay buttons work with tickets?

Yes, for tickets with no required Attendee fields. Express pay buttons on the product and cart pages skip the checkout form, so each attendee gets the buyer's name and email, as in 1.0.2. For tickets with a required Attendee field, Evenzo hides the WooPayments and Stripe express pay buttons, so buyers go through the checkout and answer the fields there. If another payment plugin's express button still places such an order, it fails with a message asking for the attendee details.

Can I export custom attendee fields?

Yes. The attendees CSV export adds one column for each custom attendee field, using the field's current label. If you rename a field, past answers still export, under the new label. If you remove a field, attendees who already answered it still export that answer.

Can buyers change attendee details after checkout?

Yes. An Edit attendee details button appears on the order in My Account > Orders, and My Account > My Tickets shows one line per order with the button above the tickets list. The buyer's order emails and their own ticket email carry the link when the order has a ticket with "Collect attendee info" on. Guests open it from the email link; account holders can also log in and use My Account. Only the buyer's own ticket email carries the link, not the copies sent to other attendees. The page asks a ticket's Attendee fields only when "Collect attendee info" is on for that ticket, the same as the checkout. Details can be changed until the event starts or the attendee is checked in.

Can I show events without selling tickets?

Yes. You can create events without linking any products. They will display on your calendar and event pages without a purchase option.

Do QR codes in ticket emails need anything on my server?

By default the QR images in tickets and emails are made on your own site. If your site is private, for example behind a password, a maintenance mode, or a "members only" plugin, email recipients can't load them. Set QR Code Images to QR Server API under Events > Settings > PDF Tickets for those sites.

Where can I find documentation?

Documentation is available at Themology Documentation.

Where can I get support?

For support questions and feature requests, visit Themology Support.

更新日志:

1.1.0 1.0.2 1.0.1 1.0.0