[WordPress] 外掛分享: Shed Booking

首頁 › 外掛目錄 › Shed Booking
WordPress 外掛 Shed Booking 的封面圖片
全新外掛
安裝啟用
—
尚無評分
2 天前
最後更新
—
問題解決
WordPress 6.0+ PHP 8.1+ v0.9.12 上架:2026-10-26

外掛標籤

開發者團隊

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

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

原文外掛簡介

Shed Booking lets visitors reserve a bookable target (a room, a piece of equipment, a Zoom account, and so on) for a period of time. Place the [shedbook_calendar] shortcode on a page to show a month and day calendar where visitors pick a time slot and submit their details.
Main features

Month and day calendar with a time slot of 5 to 60 minutes (set in the settings screen) and a mobile-friendly day view
Bookable targets with weekly available hours, date-specific exceptions, capacity, and preparation time before and after a booking
Confirmation and cancellation with email notifications. Each reservation includes a link to review or cancel the booking without creating an account
Editable notification text for the confirmation and cancellation emails (visitor and notification recipients) and the Google Chat message, with merge tags and a preview
Notifications to the people in charge by email (TO and CC) and by Google Chat webhook, with “send test” buttons
Zoom integration (optional) using Server-to-Server OAuth. The plugin creates a Zoom meeting for each reservation and includes the joining details in the confirmation email and the booking completion screen. Cancelling a reservation also deletes the associated Zoom meeting. Existing Zoom meetings are imported to help prevent overlapping bookings. Zoom credentials are stored encrypted
Admin reservation list with search, date range, status badges, correction of a visitor’s name and email address, resend of the confirmation email, and warnings for failed emails or sync problems
Abuse protection for the public form: rate limits per IP address and per email address, and a hidden honeypot field
Optional spam protection through the separate Shed Turnstile plugin, which adds Cloudflare Turnstile to the booking form

Shed Booking is an independent project and is not affiliated with, endorsed by, or sponsored by Zoom Video Communications, Inc. or Google LLC. Zoom is a trademark of Zoom Video Communications, Inc. Google and Google Chat are trademarks of Google LLC.
If you need customization, please contact us via wpshed.jp.
External services
All external integrations are optional. Basic booking works without any external service.
The plugin communicates with an external service only when the site administrator has configured or enabled the matching integration. The services, the data sent and the circumstances of the transmission are described below.
Zoom (optional) — Used to create, read and delete Zoom meetings for bookable targets that the administrator has linked to a Zoom account. The administrator creates a Server-to-Server OAuth app in their own Zoom account and enters its credentials in the plugin. The plugin calls the Zoom API (https://zoom.us/oauth/token and https://api.zoom.us/v2/): when it requests an access token, when a reservation needs a meeting, when a reservation is cancelled, and when it synchronizes the existing meetings of the account. Data sent: the Zoom Account ID, Client ID and Client Secret (to obtain an access token), and for each reservation the meeting topic, start time, duration and an identifier containing the reservation number. The topic is the meeting title entered by the visitor (or “Reservation” if none was entered), so it can contain whatever the visitor typed there. The visitor’s name and email address are not sent to Zoom. Terms of Service / Privacy Statement
Google Chat (optional) — When the administrator enters a Google Chat (or compatible) webhook URL (https only), the plugin sends a short message to that URL each time a reservation is created or cancelled. The message contains the date, time and bookable target name only, not the visitor’s name, email address or meeting details. The destination is whatever webhook the administrator enters. Terms of Service / Privacy Policy
Cloudflare Turnstile (optional) — Available only through the separate Shed Turnstile plugin, which must be installed and configured; it is not needed for basic booking. When it is active, the visitor’s browser loads the Turnstile widget from Cloudflare, and the Shed Turnstile plugin sends the response token and the visitor’s IP address (when it can be determined) to Cloudflare (https://challenges.cloudflare.com/turnstile/v0/siteverify) to verify the submission. See the Shed Turnstile readme for details. Terms of Service / Privacy Policy

延伸相關外掛

文章
Filter
Mastodon