[WordPress] 外掛分享: SyncBooking

首頁 › 外掛目錄 › SyncBooking
全新外掛
安裝啟用
—
尚無評分
15 天前
最後更新
—
問題解決
WordPress 5.0+ PHP 7.2+ v1.72.87 上架:2025-06-19

內容簡介

SyncBooking 將您的 WordPress 網站轉變為直接預訂網站,提供浮動預訂欄、自包含的預訂頁面及預訂管理頁面,並具備即時可用性查詢功能,讓客人能夠輕鬆完成預訂。

【主要功能】
• 浮動預訂欄,方便客戶隨時預訂
• 自包含的預訂頁面,顯示即時可用房間
• 預訂管理頁面,便於管理預訂資訊
• 整合 Google 地圖,顯示物業位置
• 自動發送預訂確認郵件給客人

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.72.87) 或搜尋安裝

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

原文外掛簡介

SyncBooking turns your WordPress site into a direct-booking website: a floating booking bar, a self-contained booking page with real-time availability, and a booking-management page. Availability, rooms, prices, page content and design come from your SyncBooking account; guests complete the reservation on the SyncBooking checkout.
External Services
This plugin connects to the SyncBooking service to validate the API key, fetch availability and page content, and complete the booking, and it can embed a map on the booking page. Fonts and stylesheets are bundled: nothing about the look of the pages is downloaded.

SyncBooking Availability API

What: returns available rooms, prices and the booking-page content as JSON
Data sent: structure id, selected dates, number of houses/rooms and guests, language
When: when the booking page loads and on each search
Where: https://booking.syncbooking.com/api-search
Provider: SyncBooking.com — Terms https://syncbooking.com/terms · Privacy https://syncbooking.com/privacy

SyncBooking Email API

What: emails the reservation details to the guest
Data sent: guest email address and booking code
When: when the guest requests their booking on the “Manage booking” page
Where: https://booking.syncbooking.com/api-send-email/
Provider: SyncBooking.com

SyncBooking Checkout

What: page where the guest completes the reservation
Data sent: selected room id, dates and price (in the redirect URL)
When: when the guest clicks “Select offer”
Where: https://booking.syncbooking.com/cart/
Provider: SyncBooking.com

SyncBooking Account / API key

What: validates the API key and links the site to the structure
Data sent: site URL and API key
When: when connecting the plugin (Connect tab)
Where: https://admin.syncbooking.com
Provider: SyncBooking.com

SyncBooking Hospitality theme photos

What: downloads the photo package of the active design and adds the photos to the Media Library (the pages and texts of the design are not downloaded: they ship inside the plugin)
Data sent: none (a file download)
When: only when the admin presses the button on the “Theme Photos” page (never automatically)
Where: https://syncbooking.com/clone-theme/theme-01/assets.zip, .../theme-02/assets.zip, .../theme-03/assets.zip
Provider: SyncBooking.com

Google Maps (embed)

What: shows the property location in an embedded map
Data sent: the property coordinates (no visitor data sent by the plugin)
When: in the “Location & Arrival” section of the booking page
Where: https://www.google.com/maps
Provider: Google LLC

No personal data is transmitted unless triggered by an explicit user action (searching availability, requesting a booking by email, or proceeding to checkout).
Source Code
All JavaScript shipped with this plugin is custom and provided as readable (non-minified) source.

php/bar-sync/js/bar.js – booking bar: date-range calendar and submit. Custom, readable.
php/theme-sync/js/syncbooking_site.js – booking/manage page header, footer, menu, lightbox and interactions, built from window.SBTW_CONFIG. Readable.
php/bar-sync/js/syncbooking_bar.js – booking bar palette (applies window.syncbooking_BAR colours to CSS variables). Readable.
The booking and manage page scripts (date picker, modal, AJAX search, checkout redirect) are inline in the page templates and fully readable.

No build tools (npm, webpack, etc.) are required to use or extend this plugin. Developers may edit the provided source files directly.

延伸相關外掛

文章
Filter
Mastodon