[WordPress] 外掛分享: Eventnetic — Event Booking and Ticketing

首頁外掛目錄 › Eventnetic — Event Booking and Ticketing
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.4+ PHP 8.1+ v1.0.0 上架:2026-09-15

內容簡介

Eventnetic 是一款將 WordPress 網站轉變為票務系統的外掛,讓使用者能夠輕鬆創建活動、設定票價及數量,並在頁面上放置訂票表單,無需其他安裝或帳號。

【主要功能】
• 支援單日、多日及全天活動
• 每個活動可設定多種票種及價格
• 票務狀態管理及參與者詳細資訊
• 自訂訂票表單及付款方式
• 提供活動日曆及報表匯出功能

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Eventnetic — Event Booking and Ticketing」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Eventnetic turns a WordPress site into a box office. Create an event, decide what a
ticket costs and how many there are, put the booking form on a page, and take the
money — with nothing else installed and no account anywhere.
It is a plugin for events rather than appointments: people buy a ticket for a date,
not a slot with a member of staff.
Running events

Single-day, multi-day and full-day events
Several ticket types per event, each with its own price and quota
Capacity per event, with the count kept as bookings arrive
Categories, locations and staff
A calendar of everything that is coming

Selling

Booking form as a shortcode or a block, on any page
Deposits or payment in full
Pay at the door: cash, a card machine, or a bank transfer you match by hand

After the sale

Bookings list with statuses, payments and per-attendee details
Door list, searchable by name, with a running count of who is inside
Customer records built as bookings arrive
Email confirmations and reminders through a workflow you can edit
CSV export

The dashboard
The admin is a single screen of its own rather than a set of WordPress settings
pages: lists that filter and sort, a calendar, and forms that tell you what is
wrong before you save.
Paid version
A paid version adds seat maps, PDF tickets with QR codes and check-in scanning,
online payment through Stripe, PayPal and WooCommerce, discount codes, invoices,
taxes, waiting lists, recurring dates, custom booking forms, a price per date,
Zoom meetings for online events, and Telegram, SMS and WhatsApp messages.
Details at eventnetic.com. The free version is not a
trial and does not expire.
External services
Eventnetic works without contacting anything outside your site. Two features, both
switched off until you configure them, call a third party:
Google reCAPTCHA — used only if you switch captcha protection on under
Settings → Captcha and choose Google, which needs a site key and a secret key
from your own Google account. Two things then happen, and both stop the moment
the setting is switched back off:

A page carrying the booking form loads https://www.google.com/recaptcha/api.js
into the visitor’s browser. This is how the check is made, and there is no way
to run reCAPTCHA without it. Google may set cookies and will see the visitor’s
IP address and the page they are on.
When the form is submitted, the token their browser produced is sent from your
server to https://www.google.com/recaptcha/api/siteverify, together with your
secret key and the visitor’s IP address, and Google answers whether it looks
like a person. Nothing else is sent.

Terms: https://policies.google.com/terms — Privacy: https://policies.google.com/privacy
Cloudflare Turnstile — the same feature with Turnstile chosen instead, and the
same two steps: https://challenges.cloudflare.com/turnstile/v0/api.js is loaded
into the visitor’s browser, and the token is verified from your server at
https://challenges.cloudflare.com/turnstile/v0/siteverify.
Terms: https://www.cloudflare.com/website-terms/ — Privacy: https://www.cloudflare.com/privacypolicy/
Captcha is off when the plugin is installed. Until you turn it on and enter your
own keys, no page loads anything from either service and nothing is sent to them.
The plugin sends no analytics, no telemetry and no licence checks, and it does not
call home.
Source code
The admin screens and the booking form are a React application, and the files
under react/dist/ that the browser loads are compiled and minified. Nothing
has to be fetched from anywhere to read or rebuild them — both the source and
the toolchain that produces the bundles ship inside this plugin:

react/src/ — our source, TypeScript and TSX, one directory per screen
react/package.json — the dependency list and the build script
react/package-lock.json — the resolved version of every dependency, so a
rebuild draws the same source it was built from
react/vite.config.ts, react/tsconfig*.json — the build configuration
react/dist/ — the compiled output, which is what the plugin loads at runtime

To rebuild react/dist/ from source, from the react directory:
npm ci
npm run build

That runs tsc -b && vite build, the same command that produced the files in
this package. npm run dev starts Vite for development, and npm test runs the
unit tests.
Third-party libraries. The compiled bundles also contain open-source
libraries, minified in with our own code by Vite. They are not written by us and
their unminified source is not in react/src/; every one is a published npm
package, declared with its exact version in react/package.json and
react/package-lock.json, and fetched from https://www.npmjs.com by the
npm ci above. The notable ones, with their public source repositories:

React — https://github.com/react/react
FullCalendar — https://github.com/fullcalendar/fullcalendar
TanStack Query — https://github.com/TanStack/query
TanStack Table — https://github.com/TanStack/table
TipTap — https://github.com/ueberdosis/tiptap
Radix UI — https://github.com/radix-ui/primitives
dnd-kit — https://github.com/clauderic/dnd-kit
Hugeicons (@hugeicons/*, the source of icon chunks such as MapsLocation01Icon and PaintBoardIcon) — https://github.com/hugeicons/hugeicons
react-phone-number-input (the flags chunk) — https://gitlab.com/catamphetamine/react-phone-number-input
react-hook-form — https://github.com/react-hook-form/react-hook-form
Zod — https://github.com/colinhacks/zod
DOMPurify — https://github.com/cure53/DOMPurify

The full, authoritative list of dependencies is react/package.json; each is a
published npm package under its own OSI-approved licence, with its repository
linked from its page at https://www.npmjs.com.
The PHP is not compiled and is included as written. vendor/ holds Composer’s
generated autoloader only, no third-party PHP libraries.
Licence
Eventnetic is licensed under the GPL, version 2 or later.
The bundled JavaScript libraries listed under “Source code” above are each
distributed under their own OSI-approved, GPL-compatible licences (MIT in almost
every case). None is modified from its published release. vendor/ contains only
Composer’s generated autoloader, no third-party PHP.
The Geist font files under react/dist/ (.woff, .woff2) come from the
@fontsource/geist npm package (https://github.com/fontsource/font-files) and
are licensed under the SIL Open Font License 1.1, which is GPL-compatible.

延伸相關外掛

文章
Filter
Mastodon