
內容簡介
e-iT Workshop Bookings Lite for WooCommerce 是一款專為 WooCommerce 產品添加工作坊預訂功能的外掛。它允許客戶選擇課程時段、參加人數並透過 WooCommerce 進行付款,簡化了工作坊的管理流程。
【主要功能】
• 可視化可用性日曆,支持每週重複安排
• 支持單次課程及多個月份參加
• 基本的預約提醒功能
• Google 日曆連結及 iCalendar 下載功能
• 獨立使用,無需外部更新檢查
外掛標籤
開發者團隊
② 後台搜尋「e-iT Workshop Bookings Lite for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
Workshop Bookings Lite adds workshop bookings to WooCommerce products. Customers choose a session or one or more months, select the number of participants and pay through WooCommerce.
Visual availability calendar with recurring weekly schedules and blackout dates.
Individual sessions and monthly participation with shared occurrence capacity.
Multiple selected months in one purchase; quantity is the number of participants.
Basic scheduled email reminders.
Add to Google Calendar links and signed multi-event iCalendar downloads for Apple Calendar and Outlook.
English and Greek interface, selected by the WordPress locale.
WooCommerce order APIs for both legacy order storage and HPOS.
Monthly participation is a one-time purchase of selected months, not automatic recurring billing. Reminders require a functioning WordPress cron runner and email transport. Configure workshop products using the standard WooCommerce product form.
Lite is independently usable. It includes no external update checker, licensing service, analytics collection or premium feature unlocking code. Optional Pro functionality is distributed in a separate plugin and includes customer analytics, loyalty and referrals, attendance responses, cancellation broadcasts and message templates.
Privacy and external services
Booking information is stored with WooCommerce order items. The plugin reads billing email for transactional reminders and uses your site’s configured email transport. Calendar links are generated locally. Google receives event details only when a customer opens an Add to Google Calendar link; using that link is optional. No Google API credentials or central booking service are required. Calendar download URLs are private signed links; share them only with intended participants.
Existing bookings
The existing kwb* product and order-item metadata is retained. Deactivate another Workshop Bookings edition before activating Lite. Deactivation and removal of plugin files do not delete bookings. Back up files and the database before changing editions.
Source and build information
All distributed JavaScript and CSS is human-readable source in assets/:
eitwb-admin.js, eitwb-calendar.js, eitwb-controls.js and the corresponding .css files.
These are directly executed source files, not compiled bundles. No minified counterpart,
source map, npm dependency or build step is needed to edit or run these assets.
WordPress supplies the jquery and jquery-ui-datepicker dependencies.
All source needed to inspect, modify and run this Lite release is included in this
ZIP. No external source repository or repository access is required.
Maintainer packaging uses Node.js 18+: node tools/build.cjs. It selects the Lite
modules, omits Pro and its SDK, and tools/lite-compliance.cjs applies the documented
Lite namespace and compatibility adaptations. It does not compile or minify JS/CSS.
To repackage the supplied complete Lite source, ZIP the
eit-workshop-bookings-lite-for-woocommerce directory, keeping readme.txt and
eit-workshop-bookings-lite-for-woocommerce.php directly inside that directory.
Compatibility: legacy kwb* product/order metadata and cart payloads are retained.
Settings use eitwb_settings with a legacy kwb_settings fallback and synchronization
for edition switching. Previously scheduled reminders and signed calendar URLs are
still accepted. The shared capacity lock and iCalendar event identifiers stay stable.
Deactivate any old Lite/Pro edition before activating this renamed edition.
