[WordPress] 外掛分享: SMTech Turf Booking Manager

首頁 › 外掛目錄 › SMTech Turf Booking Manager
WordPress 外掛 SMTech Turf Booking Manager 的封面圖片
全新外掛
安裝啟用
—
尚無評分
25 天前
最後更新
0%
問題解決
WordPress 6.2+ PHP 7.4+ v7.9.43 上架:2026-09-28

內容簡介

SMTech Turf Booking Manager 是一款專為草地和運動場地預訂設計的外掛,提供完整的預訂工作流程,包括管理控制台、預訂管理、可配置的時間計費、前端預訂表單等功能,讓使用者輕鬆管理場地預訂。

【主要功能】
• 前端預訂表單,使用 [smtbm_booking] 短碼
• 管理員預訂創建與管理功能
• 多地點、運動與照明選項
• 時間基礎的計費安排
• 可配置的預訂表單欄位
• 報告與分析功能

外掛標籤

開發者團隊

⬇ 下載最新版 (v7.9.43) 或搜尋安裝

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

原文外掛簡介

SMTech Turf Booking Manager provides a self-contained turf and sports-court booking workflow. It includes an administrator dashboard, booking management, configurable time-based rates, frontend booking forms, blackout dates, reports and customizable email notifications.
The plugin stores booking data in the site’s WordPress database and does not require a third-party SaaS account. Optional SMTP and externally hosted email-logo URLs are configured by the site administrator.
Features

Frontend booking form with the [smtbm_booking] shortcode.
Admin booking creation and booking management.
Multiple locations, sports and lighting options.
Time-based rate schedules by sport, location and day group.
Rates calculated across multiple time bands when a booking crosses a rate boundary.
Optional matrix-style rate configuration.
Closed dates and closed date ranges.
Configurable booking form fields.
Frontend colour controls.
Admin and customer email templates.
Optional SMTP delivery configuration.
Reports and analytics based on stored turf booking records.
WordPress privacy-policy guidance and personal-data export/erasure support.

Shortcode
Use [smtbm_booking] on the public booking page.
For an administrator booking form, the plugin also supports [smtbm_booking admin_mode="1"] in an appropriate admin-only context.
Rate Management
The time-based configuration can contain multiple ranges for the same sport and location. For example:

Monday-Friday, 06:00-12:00: 500/hour
Monday-Friday, 12:00-16:00: 700/hour
Monday-Friday, 16:00-23:00: 1000/hour

A booking spanning multiple ranges is calculated using the configured rate for each part of the booking.
Privacy
Booking information can include customer name, mobile number, email address, booking date/time, sport, location, lighting, amount, status and additional form data configured by the site administrator. This information is stored in the site’s WordPress database.
The plugin does not send booking data to an external analytics service by default. Optional SMTP configuration may transmit email through the configured mail provider. Email logos can be loaded from a URL selected by the administrator.
WordPress privacy tools can export or erase booking records matched by customer email address. Site owners are responsible for their privacy notice, lawful basis, retention policy and applicable laws.
Security
Administrative operations use WordPress capability checks and nonces. User input is validated/sanitized and output is escaped. Database queries use WordPress database APIs and prepared statements where variable values are used. Frontend image uploads use the WordPress upload API with an explicit image MIME allowlist.
To report a security issue, contact the plugin maintainer privately rather than posting exploit details publicly.

延伸相關外掛

文章
Filter
Mastodon