[WordPress] 外掛分享: Reservation Calendar by BERYL

首頁 › 外掛目錄 › Reservation Calendar by BERYL
WordPress 外掛 Reservation Calendar by BERYL 的封面圖片
全新外掛
安裝啟用
—
尚無評分
2 天前
最後更新
—
問題解決
WordPress 6.4+ PHP 8.0+ v0.6.5 上架:2026-10-11

內容簡介

Reservation Calendar by BERYL 是一款方便的預約管理外掛,讓使用者可以輕鬆選擇業務日及時間區段進行預約,並確保客戶聯絡資訊不被公開。它提供多種自訂功能,適合各類型的業務需求。

【主要功能】
• 支援30或60分鐘的預約時段
• 可設定業務時間及例外假日
• 客戶資料可自訂最多十個欄位
• 提供多種樣式與顏色選擇
• 無需付費訂閱或Pro授權
• 自動根據訪客瀏覽器語言顯示

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.6.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Reservation Calendar by BERYL」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Choose a business day and select time slots with clicks, dragging, or accessible start/end selectors. Calendar availability never exposes customer contact information.

30 or 60 minute slots; business hours continuing after midnight.
Booking buffer, lead time, booking horizon, weekly closing days and exceptional holidays.
Staff weekly working hours and dated shifts, with an editable monthly calendar and a synchronized 30-day input table. No Pro license is required for shift planning.
Resources managed as facilities or staff, with free-form descriptions.
Customer name, phone, email, notes and up to ten optional custom text fields.
Customer and administrator email templates using WordPress wp_mail.
Three styles and accent color. The separately distributed Pro add-on includes a custom CSS editor.
Resource-wide database locks to serialize concurrent reservation requests.
Administrator booking list, date/time and resource changes, and cancellation; personal data export and anonymization through WordPress privacy tools.

The plugin makes no Stripe requests and requires no paid subscription. The optional Pro add-on is distributed separately at https://license.beryl-studio.jp/. The free plugin does not require an account or license and does not contact the license service.
Languages
The calendar automatically follows the visitor browser language (Japanese or English), without a visible language switcher.
To explicitly choose the shortcode language, use [yoyakuflow language=”en”] / [yoyakuflow language=”ja”].
Admin screens follow the WordPress user locale. A readable Japanese JSON fallback is included for browser-language selection. Directory translations can be supplied through translate.wordpress.org.
Facility names, descriptions, profile fields and booking fields use the labels entered by the administrator. There are no separate English content fields. Japanese and English customer email templates use the content entered by the administrator.
Only plugin content is switched; theme navigation, page titles and native date-picker language follow their own settings.
Week view
The All tab automatically allocates a published facility / staff member that is free for the entire selected range, using administrator resource order. Availability is rechecked under a database lock on submission. The confirmation and emails name the assigned resource. Selecting an individual tab restricts the booking to that resource. Closed days, shifts, overnight hours and buffers still apply. Each date column has a configurable 70–240px minimum width and the schedule scrolls horizontally on narrower screens. The optional monthly date picker can be hidden in Display settings.
Source code
All JavaScript and CSS files in assets/ are the original, human-readable source. They are shipped directly without compilation, bundling, or minification. No build tools or third-party JavaScript libraries are required. assets/messages.json and assets/ja.json are editable source dictionaries for browser-language support. WordPress.org translation packages take precedence for WordPress interface translations.
Staff shifts
Edit a facility/staff member and open Staff shift settings. Enable weekly hours or dated shifts, select a calendar date and set working status and start/end times. Changes synchronize with the input table and are saved with WordPress Update/Publish. Only today and the next 29 days are editable. Previously saved dates are retained. Common closing days still apply; the calendar shows planned shifts, not remaining booking capacity.
The free plugin reuses the historical yfpro_config schedule keys, preserving profile/image data and existing staff IDs. Pro is not required to read or edit shifts. If an older Pro add-on is active, upgrade it to 0.5.7 for the consolidated editor.
The editable shift UI source is assets/shift-calendar.js and assets/shift-calendar.scss. Compile SCSS with Sass into assets/shift-calendar.css. Built CSS and readable JavaScript are included; no build tools are required to use the plugin.

延伸相關外掛

文章
Filter
Mastodon