[WordPress] 外掛分享: icibot Booking Widget

首頁外掛目錄 › icibot Booking Widget
全新外掛
安裝啟用
尚無評分
18 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.4+ v1.0.4 上架:2026-04-09

外掛標籤

開發者團隊

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

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

原文外掛簡介

icibot Booking Widget is a simple and user-friendly plugin that allows you to integrate a hotel booking widget into your WordPress site.
Features

Easy configuration from admin panel
Set Hotel ID, Widget ID and other parameters
Color customization
Position control
Localization support (Turkish/English)
Shortcode support
Responsive design

Setup

Upload the plugin to the wp-content/plugins/icibot-booking-widget folder
Go to the Plugins page in WordPress admin panel
Activate the icibot Booking Widget plugin
Configure from Settings > icibot Booking Widget page

Usage

Enter the required information from Settings > icibot Booking Widget page:

Widget ID
Hotel ID
Hotel Name
Hotel Slug/URL
Other settings

Use shortcode to display the widget on pages:
[icibot_booking_widget]
The legacy tag [booking_widget] is still registered for backward compatibility, but new content should use [icibot_booking_widget] (prefixed to avoid collisions with other plugins).

The widget will automatically appear at the bottom of the page (with default settings)

External services
This plugin relies on third-party services. It does not work fully without network access and valid configuration from the booking service provider (ICI TECH / icibot, B1 booking). Below is a plain-language summary of what connects where, what data may be sent, and where to read the legal terms.
1) icibot booking widget (JavaScript + booking engine)
What it is and what it is used for
The plugin loads a remote JavaScript file that you paste into the settings (Widget ID field). That script powers the booking widget (dates, guests, search, and navigation to booking flows). The same ecosystem includes the booking web application and API used when visitors run searches or continue to book. The booking engine is operated in connection with ICI TECH TEKNOLOJİ A.Ş. (icibot) services; the script URL is typically provided by the service provider and may point to cloud-hosted storage (for example Amazon S3) or another host they designate.
What data is sent and when

When the widget script loads: The visitor’s browser requests the JavaScript URL you configured. That request may include standard technical data (for example IP address, browser type, requested URL path including the widget GUID) as with any HTTPS request. No separate form data is sent by the plugin at this step beyond loading the script.
When the visitor uses the widget: The embedded script sends booking-related data over HTTPS to the booking service (including, depending on user actions, hotel identifier/slug, check-in and check-out dates, numbers of adults and children, and related query parameters). This is required for availability search and booking.

Legal documents (ICI TECH / icibot)
The service provider publishes a single comprehensive legal document that includes both the Terms of Service and the Privacy Policy (among other policies). You should review it before using the plugin on a production site:

Terms of Service: https://icibot.com/icibotPrivacyPolicy.html
Privacy Policy: https://icibot.com/icibotPrivacyPolicy.html

(The same URL hosts the full legal text; the document explicitly includes Terms of Service and Privacy sections.)
2) Amazon Web Services (optional, when your script URL points to AWS S3)
What it is and what it is used for
If your widget JavaScript URL points to Amazon S3 (for example the b1development.s3.eu-central-1.amazonaws.com host mentioned in plugin documentation), Amazon Web Services stores and delivers that file. The plugin does not call AWS APIs directly; the browser loads the script from the URL you provide.
What data is sent and when
When the script URL is on AWS, the browser performs a normal HTTPS GET request to AWS. AWS may process standard request metadata as described in their privacy policy.

AWS Service Terms: https://aws.amazon.com/service-terms/
AWS Privacy Notice: https://aws.amazon.com/privacy/

3) Booking hostname used by the widget (booking.b1.tr)
What it is and what it is used for
The widget code resolves booking and availability URLs using the host https://booking.b1.tr (together with the hotel slug path you configure). That is part of the same third-party booking stack described above (icibot / B1 booking), not a separate unrelated product.
What data is sent and when
When a visitor searches or continues in the booking flow, the browser sends HTTPS requests to that host with the booking parameters described in section 1.
Legal documents
Use the same ICI TECH / icibot Terms of Service and Privacy Policy links as in section 1.
Account required: Yes. You need a JavaScript URL and related settings from the booking service provider.
For plugin reviewers

The plugin can be activated without a JavaScript URL; the widget script will not load until configured.
The local loader assets/booking-widget-loader.js is bundled with the plugin; the remote script is loaded only from the URL saved in settings.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon