Linux 软件免费装
Banner图

Gatecraft

开发者 gatecraftjp
更新时间 2026年11月12日 07:47
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

qr code events tickets check-in event tickets

下载

2026.1.3.11 2026.1.3.12 2026.1.3.7 2026.1.3.9 2026.1.3.10

详情介绍:

https://www.youtube.com/watch?v=Ne8L5KGtsyU The tour shows every edition. Some features need Gatecraft Pro. Gatecraft turns a WordPress site into a box office for the events you run. Ticket pages live at one address on your site (default: /events/) and use your theme's header and footer. Everything else is managed under the "Gatecraft" menu in wp-admin. Gatecraft Pro An optional paid add-on for organisers who need more. It adds Sign in with Google, Audience tools (filters, saved lists, tags, export), emails to your audience, the visual page designer, invoices (including Japanese qualified invoices), high-demand protection against ticket bots, imports from other ticketing platforms, approval before payment, automatic and group discounts, checkout questions, event reminders, waiting lists, repeating events, wallet passes, Google Sheets sync, Excel exports and extra reports. Everything listed above stays free and works without it.

安装:

  1. Install from Plugins > Add New, or upload the zip, and activate.
  2. Go to Gatecraft > Settings: set your brand, the ticket page address, currency and payment methods. Set the currency before the first booking; it locks once bookings exist.
  3. Permalinks must not be set to "Plain" (Settings > Permalinks).
  4. Optional services need keys in wp-config.php. They are never stored in the database:
define('GATECRAFT_STRIPE_SECRET', 'sk_live_...'); define('GATECRAFT_STRIPE_WEBHOOK_SECRET', 'whsec_...'); 5. Stripe: register the webhook address shown in Gatecraft > Settings > Integrations, events "checkout.session.completed", "checkout.session.async_payment_succeeded" and "checkout.session.async_payment_failed" (the last two are needed for konbini). Background work (emails and expiring unpaid holds) runs every minute through WP-Cron. On a live site, run it from a real cron job: define('DISABLE_WP_CRON', true); * * * * * cd /path/to/site && wp gatecraft worker --quiet Requires the PHP extensions sodium, gd, mbstring and openssl. The plugin shows a notice if one is missing.

屏幕截图:

  • Booking on a phone: choose tickets, enter your details and pick how to pay.
  • Tickets on the buyer's phone, with a large QR code and the full ticket.
  • The door scanner runs in the phone's browser. Green lets a guest in. Amber shows a ticket that was already used.
  • The dashboard: sales, tickets issued, and payments waiting for you to confirm.
  • Ticket categories, each with its own price and capacity.
  • Bookings waiting for an offline payment, ready to confirm.

常见问题:

Can buyers pay in cash or with PayPay?

Yes. Add the method under Gatecraft > Settings > Checkout and payments with your instructions. The buyer sees them after booking and by email. You confirm the payment on the booking page, which sends the QR tickets.

How do I add tickets to a normal page?

Use the shortcodes: [gatecraft_events limit="6" category="Music"] Grid of upcoming public events. Add view="small", "medium", "wide", "full" or "list" to change the layout. [gatecraft_button event="event-address" label="Get tickets"] Button to one event's ticket page. [gatecraft_event slug="event-address"] The whole event page with booking, inside any page. In Elementor, add a Shortcode widget and paste it there.

Does it work with my theme?

Ticket pages are wrapped in your theme's header and footer. They are tested with block themes (Twenty Twenty-Five) and classic themes (Twenty Twenty-One). Styles are scoped so they do not change the rest of your site.

What are the WP-CLI commands?

wp gatecraft worker Run the background work now. wp gatecraft reset-2fa Clear a staff member's authenticator. wp gatecraft unlock Clear sign-in lockouts.

更新日志:

2026.1.3.10 2026.1.3.9 2026.1.3.8 2026.1.3.7 2026.1.3.6 2026.1.3.5 2026.1.3.4 2026.1.3.3 2026.1.3.2 2026.1.3.1 2026.1.3.0 2026.1.2.2 2026.1.2.1 2026.1.2.0 2026.1.1.0 2026.1.0.9 2026.1.0.8 2026.1.0.7 2026.1.0.6 2026.1.0.5 2026.1.0.4 2026.1.0.3 2026.1.0.2 2026.1.0.1 2026.1.0.0 The first public release. Versions are numbered YEAR.RELEASE.FEATURE.PATCH from here on.