| 开发者 | logicweft |
|---|---|
| 更新时间 | 2026年11月11日 21:23 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Yes. The booking widget inherits your theme's fonts by default and sizes itself to its container; the Operator App has its own screen.
This plugin is complete on its own: booking, front desk, stylist screens, client cards and day close, with nothing locked. A separate paid add-on for deposits, packages, memberships, gift cards, commissions and SMS/WhatsApp reminders is planned; it is not needed for anything this plugin does.
Yes. Services are WooCommerce products and appointments are WooCommerce orders, so WooCommerce 9.5 or later must be active.
Yes. Clients can book as guests; clients with an account also see their appointments under My Account.
Not in Free. Free sends WooCommerce emails for booked, rescheduled, cancelled and reminder messages.
ClientQuery for filtered client lists, ClientRepository::merge() with the client/merged action, the client/tabs filter, the Operator App slots client.panels, client.tabs, client.formulas and myDay.client, Import\HeaderMap for importers, and a booking widget time.picker fill gets the widget's own times (grid) for the services it doesn't handle. See docs/hooks.md.payment/quote hook lets an add-on set a booking's price before it is booked. See docs/hooks.md.{reason} merge field) and the order notes.booking/options, booking/search, booking/initial_status, booking/plan, schedule/busy, calendar/blocks and booking/modules. See docs/hooks.md.logicweft_salon/operator/modules), record their own payments (Checkout::settle()), reopen a counter-paid ticket (Checkout::reopen()), and use the new hooks checkout/methods, checkout/lines_changed, day_close/order_payments, day_close/checks, day_close/closing, day_close/reopened and appointment/reopened. See docs/hooks.md.mode: 'text'), for gift card codes.logicweft_salon/loaded action, and a documented list of hooks.