[WordPress] 外掛分享: DEBUT Bookings for Checkfront

首頁 › 外掛目錄 › DEBUT Bookings for Checkfront
WordPress 外掛 DEBUT Bookings for Checkfront 的封面圖片
全新外掛
安裝啟用
—
尚無評分
2 天前
最後更新
—
問題解決
WordPress 6.3+ PHP 8.0+ v1.7.1 上架:2026-10-08

內容簡介

DEBUT Bookings for Checkfront 外掛可將 Checkfront 的庫存整合至您的網站頁面,讓訪客能夠依據活動、時間及人數進行搜尋,並選擇合適的時段進行預訂,提升使用者體驗。

【主要功能】
• 自訂搜尋頁面,依據活動、時間及人數搜尋
• 提供可用性日曆,顯示可預訂的日期
• 活動頁面包含「檢查可用性」功能
• 快速設置,幾分鐘內完成佈局選擇
• 實時顯示可用性及價格
• 支援自訂樣式,符合網站風格

外掛標籤

開發者團隊

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

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

原文外掛簡介

DEBUT Bookings puts your Checkfront inventory on your own pages instead of in an embedded widget. Visitors search by what, when and how many, or browse a calendar of what’s on, then choose a session, all in your site’s fonts, colours and layout. When they click Book now, they go straight to that item and date on your Checkfront booking page to pay, so your payments, deposits, emails and reports keep working exactly as they do now.
What it does

A search page. A What / When / Who bar, then every activity with space as cards or a list, each with its dates and times.
A calendar of what’s on. One month at a time, with a dot on every date that has availability, beside the sessions for the selected date. It stops at the last month you’re taking bookings for.
Activity pages too. A “Check availability” card for each activity’s own page: pick a month and a session, then book. Every date shows its day of the week.
Guided setup. Connect, choose categories, pick a look and create your bookings and What’s on pages in a few minutes.
Live availability and prices from your Checkfront account, with spaces left on every session (“2 spaces left” when it’s nearly full).
Cards or list. Cards show one card per activity with its times inside; list shows a timetable, one row per session.
Morning, afternoon and evening filter on busy days.
Category filter across the top, using your Checkfront categories. Hide the ones you don’t want shown anywhere (add-ons, gift vouchers) on the Categories screen.
Items bookable on request (no fixed sessions) shown separately for the date.
Book now goes straight to the item and date on your Checkfront booking page.
Looks like your site. Fonts and text colours come from your theme. Pick an accent colour, corner style and card style, or go further with CSS custom properties.
Fast. Responses are cached, the next few dates are loaded in the background, and pages work without JavaScript.
Blocks and shortcodes for the block editor, classic editor and page builders.

Built for developers
Every template can be overridden from your theme, and everything the plugin shows is available in PHP:
$item = debut_bookings_get_item( 435 );
echo $item->name; // White Water Tubing
echo $item->formatted_price(); // £64.99

foreach ( $item->sessions( '2026-11-14' ) as $session ) {
echo $session->time(); // 09:30 – 12:00
echo $session->spaces; // 10
}

Also: debut_bookings_get_items(), debut_bookings_get_sessions(), debut_bookings_next_available(), debut_bookings_get_categories(), template hooks around every card, row and time slot, and filters on the data. See the FAQ.
DEBUT Bookings is an independent plugin by DEBUT Studio. It is not made, endorsed or supported by Checkfront.
Need more?
DEBUT Studio builds custom Checkfront booking journeys on WordPress, and can set the plugin up and style it for you. debut.studio
External services
This plugin uses Checkfront, the booking system you connect it to. It only works with a Checkfront account, and only connects to the account you enter in the settings.
From your website’s server to the Checkfront API

What is sent: your Checkfront API key and secret (to authenticate), and the item IDs, category IDs and dates being looked up. The list of categories and items customers can book online is fetched without your key, as a customer would see it. Nothing about your site’s visitors is sent this way.
When: when a page showing plugin content is viewed or a visitor picks a date or category, and the answer isn’t already cached; and when you connect, test the connection or open the Categories screen in the settings.
Where: https://{your-account}.checkfront.com/api/3.0/ (or .checkfront.co.uk).

From your visitors’ browsers to Checkfront

Images: activity images are the ones you uploaded to Checkfront and load directly from Checkfront’s servers, so a visitor’s browser shares its IP address and browser details with Checkfront when it shows them. Turn images off with show_image="0" if you’d rather not.
Book now: clicking Book now takes the visitor to your Checkfront booking page, where Checkfront’s own terms apply.

With Pro: meeting point maps

If you turn on Booking → Meeting point, the review step of a booking shows a map of the coordinates in the item’s chosen Checkfront field, embedded from OpenStreetMap (https://www.openstreetmap.org/) or Google Maps (https://maps.google.com/) as you choose. The visitor’s browser loads the map from that service, sharing its IP address and browser details with it. Three-word addresses link to what3words (https://what3words.com/) and load nothing until clicked. Off by default.
OpenStreetMap: Privacy Policy. Google: Privacy Policy.

Checkfront is provided by Checkfront Bookings Inc.: Terms of Service, Privacy Policy.

延伸相關外掛

文章
Filter
Mastodon