[WordPress] 外掛分享: Mobile Calendar Booking Engine

首頁外掛目錄 › Mobile Calendar Booking Engine
WordPress 外掛 Mobile Calendar Booking Engine 的封面圖片
20+
安裝啟用
尚無評分
101 天前
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.0 上架:2025-12-07

內容簡介

總結:Mobile Calendar Booking Engine 是官方的 WordPress 外掛,可將 Mobile Calendar 強大的預訂系統直接整合到您的網站中。

問題與答案:
- 什麼是 Mobile Calendar?
- Mobile Calendar 是一個全面的房地產管理系統 (PMS),具有集成的頻道管理器和全天候的預訂引擎,專為酒店、度假屋、公寓和住宿提供商設計。

- 這個外掛適合哪些場景?
- 酒店、度假屋、公寓、旅館、民宿、以及任何提供線上預訂服務的住宿場所。

- 這個外掛的主要功能有哪些?
- 易於整合、Gutenberg 區塊、Elementor 支援、多語言支援、自定義設計、響應式設計、專業日期選擇器、即時同步等功能。

- 如何使用這個外掛?
- 安裝並啟用外掛、連接 Mobile Calendar 帳戶、將預訂區塊添加到頁面,並開始從您的網站接受直接預訂。

- 這個外掛與 Elementor 和 Gutenberg 有什麼關聯?
- 內容中提到有專為這兩者設計的區塊和小工具,可提供相同功能和自定義選項。

- 關於隱私政策和外部服務?
- 這個外掛連接至 Mobile Calendar 的外部服務以提供預訂功能,並在處理預訂數據時不會收集或存儲個人資料。

外掛標籤

開發者團隊

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

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

原文外掛簡介

Mobile Calendar Booking Engine is the official WordPress plugin for integrating Mobile Calendar‘s powerful booking system directly into your website.
What is Mobile Calendar?
Mobile Calendar is a comprehensive Property Management System (PMS) with integrated Channel Manager and 24/7 Booking Engine designed for hotels, vacation rentals, apartments, and accommodation providers.
Key Features

Easy Integration – Connect via one-click OAuth or manual token entry
Gutenberg Blocks – Two powerful blocks for the WordPress block editor:

Booking Button – Customizable call-to-action button
Search Bar – Advanced search with date picker and guest selection

Elementor Support – Full integration with Elementor page builder
Multi-language – 40+ languages supported with automatic detection
Customizable Design – Match your brand with color and style options
Responsive – Mobile-friendly design that works on all devices
Professional Date Picker – Flatpickr with dual-month calendar view
No Double Bookings – Real-time synchronization with Mobile Calendar system

Perfect For

Hotels
Vacation Rentals
Apartments
Guesthouses
Bed & Breakfasts
Any accommodation offering online bookings

How It Works

Install and activate the plugin
Connect with your Mobile Calendar account (OAuth or manual token)
Add booking blocks to your pages using Gutenberg or Elementor
Start accepting direct bookings from your website

Gutenberg Blocks
Booking Button Block
– Custom button text and colors
– Optional pre-filled parameters (room ID, dates, guests)
– Border radius, padding, and alignment controls
– Live preview in editor
Search Bar Block
– Professional date picker (Flatpickr)
– Guest selection (adults and children)
– Horizontal or vertical layout
– Customizable primary color
– Responsive design
Elementor Widgets
Both Gutenberg blocks are also available as native Elementor widgets with the same features and customization options.
Multi-language Support
The plugin automatically detects your WordPress language and displays the booking interface in one of 40+ supported languages including:
English, Polish, German, Spanish, French, Italian, Portuguese, Dutch, Czech, Danish, Finnish, Greek, Hungarian, Norwegian, Romanian, Slovak, Swedish, Turkish, Ukrainian, Russian, Chinese, Japanese, Korean, Thai, Vietnamese, and many more.
Privacy Policy
This plugin connects to Mobile Calendar’s external services to provide booking functionality:

Service: Mobile Calendar Booking Engine
Purpose: Display booking interface and process reservations
Data Transmitted: Widget token (public identifier), selected dates, guest count, room preferences
Privacy Policy: https://mobile-calendar.com/privacy
Terms of Service: https://mobile-calendar.com/terms

The plugin does not collect or store personal data on your WordPress site. All booking data is processed and stored securely by Mobile Calendar’s servers.
External Services
This plugin connects to the following external service to provide its core booking functionality:
Mobile Calendar Booking Engine

Service URL: https://booking.mobile-calendar.com
Service Provider: Mobile Calendar (https://mobile-calendar.com)
Purpose: This plugin displays the Mobile Calendar booking interface within an iframe when users click on booking buttons or submit the search form. This is the core functionality of the plugin – enabling direct hotel/accommodation reservations.
Data Transmitted: Widget token (public identifier for your property), selected check-in/check-out dates, number of guests (adults/children), room preferences, and language preference.
When Called: The external service is called only when a user interacts with a booking widget (clicks a booking button or submits the search bar form). No data is transmitted during normal page loads.
Account Required: Yes, you need a Mobile Calendar account to use this plugin. Create one at https://mobile-calendar.com
Privacy Policy: https://mobile-calendar.com/privacy
Terms of Service: https://mobile-calendar.com/terms

This is a legitimate service integration, similar to how WooCommerce connects to payment gateways or Disqus handles comments. The booking system cannot function without this external connection as all reservation data is managed by Mobile Calendar’s servers.
Third-Party Libraries
Flatpickr Date Picker

Library: Flatpickr v4.6.13
License: MIT License
Source: https://github.com/flatpickr/flatpickr
Included Locally: Yes, all Flatpickr files are bundled with this plugin in the assets/vendor/flatpickr/ directory
Purpose: Provides the professional date picker interface for selecting check-in and check-out dates
Localizations: 18 language files included locally (cs, da, de, es, fi, fr, hu, it, nl, no, pl, pt, ro, ru, sk, sv, tr, uk)

No CDN or remote loading is used for Flatpickr – all files are included within the plugin.
Source Code
All JavaScript and CSS files in this plugin are human-readable and not minified. No build tools (npm, webpack, gulp, etc.) are required.

JavaScript files: Located in assets/js/, blocks/, and static/js/ directories – all uncompressed and commented
CSS files: Located in assets/css/ and static/css/ directories – all uncompressed and formatted
Gutenberg blocks: Source files in blocks/ directory – plain JavaScript, no JSX compilation
Vendor libraries: Flatpickr files in assets/vendor/flatpickr/ – original distribution files

The complete source code is available at: https://github.com/mobile-calendar/wp-plugin-mobile-calendar-booking-engine
Support
Need help? We’re here for you:

Website: https://mobile-calendar.com
Email: [email protected]
Phone: +48 502-300-023
Documentation: Available in plugin settings page

Credits
Developed by the Mobile Calendar Team
License
This plugin is licensed under GPLv2 or later.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon