BookingKUB

外掛說明

BookingKUB is a direct-booking system for hotels, resorts and guesthouses. This plugin connects your WordPress website to your BookingKUB account, so your rooms, live prices and availability appear on your own pages and guests book direct, with no commission.

Shortcodes

  • [bookingkub_search] – check-in / check-out date picker with nightly prices (sold-out nights greyed out) plus adults and children. “Check availability” opens your booking page with the dates already filled in.
  • [bookingkub_rooms] – room cards with photo, guests, size, beds, amenities, “from” price and a Book button. Options: columns, ids, price, link.
  • [bookingkub_room id="1"] – one room in detail: gallery, description, amenities, price and availability calendar.
  • [bookingkub_availability] – month calendar with nightly prices; guests pick dates and continue to booking.

Features

  • Works with the block editor, Elementor and the classic editor (Shortcode block / widget).
  • Uses your BookingKUB booking page design (light, grey or dark theme and button colour), or your own colours.
  • English, Thai and Chinese — automatic with Polylang or WPML, or fixed in the settings.
  • Room data is loaded on the server, so search engines can read your rooms. It is cached for 10 minutes.
  • schema.org Hotel and HotelRoom data for Google (name, address, map, photos, check-in/out, amenities, price range, rooms).

You need a BookingKUB account. Hotels can start a free 1-month trial at bookingkub.com.

External services

This plugin connects to BookingKUB (https://bookingkub.com), the hotel booking service that holds the hotel’s rooms, prices and availability. Without it the plugin shows nothing.

  • What is sent and when: when a page with a BookingKUB shortcode is shown, when the home page is shown with “Search engines” switched on, and on the plugin’s settings page, your server requests the hotel’s public data from the BookingKUB address entered in the settings (for example https://yourhotel.bookingkub.com/api/public/rooms?lang=en). The request contains only the language and your website address (in the user agent). No visitor data is sent. Results are cached for 10 minutes.
  • In the visitor’s browser: the date picker and availability calendar load public prices and availability from the same BookingKUB address. The “Book” and “Check availability” buttons take the guest to the hotel’s BookingKUB booking page, where the guest enters their booking details.
  • Room photos are loaded from the BookingKUB address.

BookingKUB terms of service: https://bookingkub.com/terms/ — privacy policy: https://bookingkub.com/privacy/

螢幕擷圖

安裝方式

  1. Install and activate the plugin.
  2. Go to Settings BookingKUB and enter your BookingKUB address, e.g. yourhotel.bookingkub.com.
  3. Add a shortcode to any page, e.g. [bookingkub_search] on your home page and [bookingkub_rooms] on your rooms page.

常見問題集

Do I need a BookingKUB account?

Yes. The plugin shows the rooms and prices of your hotel on BookingKUB. Start a free trial at bookingkub.com.

Where do guests pay?

On your BookingKUB booking page: pay at the hotel or by PromptPay QR, as you set in BookingKUB. Payments go straight to the hotel.

My SEO plugin already adds hotel data.

Go to Settings BookingKUB Search engines and choose “Off”.

Prices on my site are not updated yet.

Data is cached for 10 minutes. Use “Clear cache now” on the settings page to refresh at once.

使用者評論

2026 年 10 月 12 日
It's the best booking platform for small hotel to start. The features inside are very professional and even better than many of big hotel using. and it just build in 2026, all features look good with SEO and online marketing currently used.
閱讀全部 1 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈BookingKUB〉的開發相關工作。

參與者

將〈BookingKUB〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

0.4.1

  • Structured data (JSON-LD) output is hex-encoded; shortcode markup escaped where it is built.

0.4.0

  • Ready for WordPress.org: updates now come from WordPress.org.
  • Safer output escaping on the settings page; settings styles and scripts are enqueued.
  • Cache clearing no longer deletes database rows directly.
  • Settings and cached data are removed when the plugin is deleted.

0.3.0

  • schema.org Hotel data for Google (home page, every page, or off) — Settings Search engines.

0.1.0

  • First release.