
內容簡介
Modern Hotel Booking 是一款專為 WordPress 設計的飯店訂房外掛,讓度假租屋業主、民宿主人及小型飯店經營者能在自己網站上接受直接訂房,無需支付 OTA 手續費,保留 100% 收入。
【主要功能】
• 每晚訂房引擎,適用於各類住宿
• 實時顏色編碼可用性日曆
• 零佣金,無需支付 OTA 費用
• 手動與自動可用性管理
• 內建 AI 虛擬接待員 24/7
• 支援多種頁面建構器與佈景主題
外掛標籤
開發者團隊
② 後台搜尋「Modern Hotel Booking — Direct Booking Engine, Availability Calendar & Vacation Rental PMS」→ 直接安裝(推薦)
📦 歷史版本下載
原文外掛簡介
✨ Live Preview | Official Website | Free Support Forum | WordPress 7.1 Ready
Stop losing 15% to 25% of your accommodation revenue to third-party travel agent commissions and high booking fees.
Modern Hotel Booking is an ultra-fast, self-hosted hotel booking plugin, direct booking engine, availability calendar and property management system (PMS) built for independent bed and breakfasts, vacation rentals, boutique hotels, guesthouses, inns, cottages and serviced apartments.
⚡ ~70% Smaller HTML Payload — 100% Zero-jQuery Vanilla JS & React engine for instant page loading.
📱 Mobile-First Accessibility — WCAG 2.2 AA touch targets (44×44px) so guests book effortlessly on any phone.
🎨 Theme-Native Styling — Signature Midnight Navy & Champagne Gold palette or automatic block theme matching.
🔒 100% Self-Hosted & Commission-Free — Full data sovereignty with zero transaction fees and no third-party lock-in.
★★★★★ “The plug-in does everything needed for my B&B.” — @georger1970 (Verified WordPress.org Review)
✨ Test Drive the Live Preview (No Setup Required)
Experience the direct booking engine, room availability calendar, and guest checkout in real time before installing:
➜ Launch the WordPress.org Live Preview — Instant interactive browser demo running on WordPress Playground with pre-seeded luxury rooms and live date selection.
Why Speed Equals More Direct Bookings
Over 65% of travelers search and book accommodation on mobile devices. Legacy hotel booking plugins dump thousands of calendar elements into page HTML, stalling mobile browsers and hurting Google PageSpeed scores.
Modern Hotel Booking uses Front-Heavy Progressive Hydration:
Renders an immediate 4-month availability window in lightweight HTML for instant First Contentful Paint.
Preloads future dates up to 2 years out in the background during idle browser moments (requestIdleCallback).
With 0 KB of jQuery, the calendar responds instantly to taps, cutting checkout bounce rates and boosting direct reservations.
🛎️ Universal Shortcodes & Blocks Reference
📅 Accommodation Search — [mhbo_booking_form] (Block: Booking Form) — Full search for main reservations pages and homepages.
🗓️ Direct Room Availability — [mhbo_room_calendar room_id="1"] (Block: Room Calendar) — Live availability on individual room or villa pages.
🛏️ Room Showcase Grid — [mhbo_rooms] — Responsive catalog grid of rooms, suites, and vacation rentals.
🔑 Guest Self-Service Portal — [mhbo_guest_portal] — Hub for guests to view, print, or modify reservations.
🤖 Virtual AI Concierge — [mhbo_ai_concierge] (Block: AI Chat Widget) — Sitewide drawer or contact page chat assistant.
💬 WhatsApp Inquiries — [mhbo_whatsapp] (Block: WhatsApp Button) — Quick click-to-chat inquiry button.
🏦 Bank Wire Details — [mhbo_banking_details] (Block: Banking Details) — Bank wire instructions for confirmation pages.
💳 Revolut Pay QR & Link — [mhbo_revolut_details] (Block: Revolut Details) — Direct payment link and QR code.
🏢 Company Profile — [mhbo_company_info] (Block: Company Info) — Embed property address, phone, and contact details.
🪪 Hotel Business Card — [mhbo_business_card] (Block: Business Card) — Summary card for sidebars and about pages.
🏷️ Payment Methods — [mhbo_payment_methods] — Display accepted offline payment options.
Feature Comparison: Free vs. Commercial Editions
Every core feature needed to accept direct bookings and run your property is 100% free on WordPress.org — with zero booking caps, no expiration timers, and no forced account signups.
Included in the Free Edition (WordPress.org):
✔ Direct Bookings — 100% commission-free direct booking engine with unlimited room types and physical units.
✔ Progressive Calendar — 0 KB jQuery availability calendar with smooth slide-out checkout drawer.
✔ Offline Payments — Pay on Arrival, Bank Wire Transfer (IBAN/BIC), Revolut Pay, and WhatsApp reservations.
✔ Guest Self-Service Portal — Passwordless lookup, stay countdown, USALI billing ledger, and printable travel vouchers.
✔ Email Health Inspector — Live 4-tile diagnostic grid checking SMTP mailer, sender domain, SPF, and DMARC records.
✔ Front-Desk Manual PMS — 2-column reservation workstation with repeat guest CRM auto-fill and quick cashiering.
✔ Guest CRM Directory — React DataViews guest profiles with slide-out dossier drawers and stay histories.
✔ AI Concierge Core — 10 WordPress 7.1 abilities, Model Context Protocol (MCP) server, and 30 req/hr capacity.
✔ Content Integration — 8 native Gutenberg blocks, 11 shortcodes, 3 Elementor widgets, and 15 native translations.
Added in Modern Hotel Booking Starter:
➜ Online Payment Gateways — Stripe Elements (Cards, Apple Pay, Google Pay, 3DS2), PayPal Smart Buttons, and Braintree Drop-in.
➜ Dynamic Invoicing & Taxes — PDF/HTML guest tax invoices, VAT inclusive vs Sales Tax exclusive, and split lodging/extras rates.
➜ Child Pricing & Buffers — Age-tiered pricing (ages 1 to 17) and same-day turnover buffers.
➜ Expanded AI Concierge — Doubled capacity (60 req/hr) and voice features.
Added in Modern Hotel Booking Pro:
🚀 Automated 2-Way iCal Sync — Two-way availability sync with external travel channels and personal calendars.
🚀 Deposits & Balance Links — Upfront deposit collection and automated scheduled balance payment links.
🚀 Front-Desk Tablet Kiosk — Fullscreen operational workstation with live interactive Gantt tape chart.
🚀 Group Stays & Housekeeping — Multi-room group bookings with split folios and daily housekeeping turnover manifests.
🚀 Dynamic Yield Pricing — Seasonal pricing schedules, interactive visual calendar override editor, and weekend multipliers.
🚀 Marketing & Analytics — Automated post-stay review requests, email marketing, and STR revenue analytics (ADR, RevPAR).
🚀 AI Concierge Pro — 17 hospitality abilities, Google Hotel Center XML feeds, and ElevenLabs neural voice.
🏨 Everything Included in the Free Edition
1. 📅 Progressive Availability Calendar & Direct Booking Engine
Unlimited Room Types & Units — Manage vacation rentals, bed and breakfast (B&B) rooms, guesthouse suites, and boutique hotel accommodations with an intuitive property management system (PMS) featuring automatic physical unit allocation and natural room-number sorting.
Double-Booking Prevention — Database-level locking (GET_LOCK) prevents race conditions when visitors book the same dates simultaneously.
Slide-Out Booking Drawer — Guests pick dates on the calendar, review instant stay summaries, and complete reservations inside a smooth slide-out drawer without leaving the page.
Showcase Grid ([mhbo_rooms]) — Responsive room cards with amenity badges, guest capacity tags, photo galleries, and nightly rates.
Flexible Pricing & Stay Rules — Configure custom per-room nightly rates, extra adult charges, global min/max stay lengths, advance booking horizons, and room maintenance status blocks.
Theme Styling & Dark Mode — Midnight Navy and Champagne Gold palette, automatic block theme color inheritance, and WCAG AAA high-contrast dark mode.
2. 💳 Direct & Offline Payment Gateways
Pay on Arrival — Guests reserve online and settle their balance at your front desk with cash or card terminal.
Direct Bank Wire Transfer (IBAN / BIC / SWIFT) — Clear instructions with 1-click copy buttons for IBAN and BIC/SWIFT at checkout and in emails.
Revolut Pay (Direct Link & QR Code) — Accept instant payments via your revolut.me link or merchant QR code at checkout.
WhatsApp Click-to-Chat Reservations — Guests submit room reservation requests directly to your property WhatsApp with pre-filled details.
3. 🔑 Passwordless Guest Self-Service Portal ([mhbo_guest_portal])
1-Click Magic Links & Verified Lookup — Guests open their portal via an authenticated email link or by entering Booking ID and email.
Itemized Billing Ledger — USALI accounting breakdown showing nightly rates, taxes, payments received, and remaining balance due.
Self-Service Cancellations & Changes — Guests can cancel unpaid bookings instantly or submit modification requests for confirmed stays.
1-Tap Printable Travel Voucher — Ink-friendly confirmation voucher with property address, directions, and check-in times.
Digital Compendium — Display Wi-Fi credentials, keybox codes, and house rules directly on the guest portal.
4. 🛎️ Front-Desk Command Center & Manual Booking PMS
Executive Hotel Command Center — High-level dashboard with Live Occupancy Pulse gauge, arrivals/departures counters, today’s tasks, and quick actions.
Operational Bookings Calendar — Visual month grid powered by FullCalendar with multi-room booking bars, occupancy indicators, and event hover popovers linking to Guest CRM profiles.
2-Column Manual Reservation Workstation — A front-desk hotel reservation system to take phone and walk-in bookings easily: CRM Quick-Fill repeat guest auto-fill, inline Flatpickr calendar, live price recalculations, and one-tap payment shortcuts.
Verified Payment Ledger — Log partial or full payments (Cash, Card Terminal, Bank Wire, Check) with strict transaction tracking.
Hospitality Staff Roles — Dedicated Hotel Manager, Front Desk Staff, and Housekeeping Staff roles enforce clear operational access boundaries.
5. 👥 Guest CRM Directory & Dossiers
React DataViews Guest Directory — Search, filter, and sort guest profiles using native WordPress DataViews.
Slide-Out Guest Dossier — Slide-out drawer showing Lifetime Spend, completed stays history, staff ratings, private management notes, and caution alerts.
Zero Overhead Switch — Enable the Guest CRM or toggle it off anytime with a single click.
6. ✉️ Email Delivery Health Inspector & 14 Notification Templates
Live Email & DNS Diagnostic Grid — Checks active mailer transport (SMTP vs default PHP mail), sender domain alignment, and live SPF / DMARC DNS records to prevent spam folder delivery.
1-Click Test Email Probe — Send a live test email directly from settings to verify inbox delivery before launching.
14 Transactional Email Templates — Automated lifecycle notifications with dynamic merge tags, theme override support, admin BCC financial archiving, and multi-language support.
7. 🤖 Optional 24/7 AI Guest Concierge & WordPress 7.1 Abilities
Virtual Front-Desk Assistant — Chat assistant answering guest questions about live room availability, nightly rates, check-in policies, amenities, and recommendations.
Connect Your Own AI Key — Use your own API key from Google Gemini (including free-tier keys), OpenAI, Anthropic, OpenRouter, or the native WordPress 7.0+ AI Connector.
10 WordPress 7.1 Hospitality Abilities — Registers 10 schema-validated abilities (availability, rooms, pricing), exposes an MCP server, generates llms.txt manifests, and supports voice dictation.
8. 🧩 Native Blocks, Shortcodes & Page Builders
8 Native Gutenberg Blocks — Search “Hotel” in the Block Inserter: Booking Form, Room Availability Calendar, Company Info, WhatsApp Button, Banking Details, Revolut Pay Details, Business Card, and AI Chat Widget.
11 Universal Shortcodes — Complete shortcode library covering all booking and property display requirements.
Elementor & Classic Support — 3 native Elementor widgets and a classic sidebar search widget.
Built for Global Hospitality (15 Native Translations)
Modern Hotel Booking includes 100% native translations across 15 languages with compiled .mo, .l10n.php, and script .json catalogs:
Czech (cs_CZ), Danish (da_DK), German (de_DE), Greek (el), Spanish (es_ES), French (fr_FR), Hungarian (hu_HU), Italian (it_IT), Norwegian Bokmål (nb_NO), Dutch (nl_NL), Polish (pl_PL), Portuguese Brazil (pt_BR), Romanian (ro_RO), Russian (ru_RU), Swedish (sv_SE), and English (en_US — default source).
Integrates with Polylang, WPML, qTranslate-XT, and Bogo, plus a custom translation table under Settings > Labels to customize any frontend button, notice, or email text.
Data Sovereignty, Privacy & GDPR Ready
All reservations, customer profiles, and financial transactions stay 100% on your self-hosted WordPress server.
Zero external telemetry scripts or third-party tracking cookies.
Full compatibility with WordPress Core Export Personal Data and Erase Personal Data tools.
Native bridges for Complianz and the WP Consent API ensure browser storage is accessed only with visitor consent.
🎯 Who Is Modern Hotel Booking Built For?
🏡 Bed and Breakfasts (B&Bs) & Country Inns — Replace paper diaries and high OTA fees with an intuitive bed and breakfast booking calendar, Pay-on-Arrival checkout, and automated hotel reservation emails.
🌲 Vacation Rentals, Cottages & Cabins — Rent entire properties or private units with custom nightly rates, minimum-stay rules, WhatsApp or Revolut payments, and self-service travel vouchers.
🏨 Boutique Hotels & Guesthouses (5 to 50 Rooms) — Manage your boutique hotel or guesthouse front desk with multi-unit room allocation, walk-in reservations, staff roles, and a returning guest CRM.
🏢 Serviced Apartments & Extended Stays — Set booking horizons up to 2 years in advance with minimum/maximum stay limits and itemized billing ledgers.
💻 WordPress Agencies & Web Designers — Deliver a fast, theme-native, GPL-licensed direct booking engine and hotel reservation system that respects theme styling and provides template overrides.
Optional Commercial Editions (Starter & Pro)
The Free edition is a complete direct booking engine that you can use indefinitely with offline, bank wire, Revolut, or WhatsApp payments. Optional commercial editions are available at Modern Hotel Booking:
Modern Hotel Booking Starter — Adds online payment gateways (Stripe Elements, PayPal Smart Buttons, Braintree Drop-in), dynamic PDF/HTML guest tax invoices, multi-mode tax engine, child occupancy pricing, same-day turnover buffers, and doubled AI Concierge capacity.
Modern Hotel Booking Pro — Everything in Starter, plus Automated Two-Way iCal Calendar Sync, deposit management and balance links, fullscreen Front-Desk Tablet Kiosk with live Gantt chart, multi-room group bookings, housekeeping turnover manifests, seasonal pricing rules, review automation, STR revenue analytics, and AI Concierge Pro with neural voice.
External Services & Privacy Notice
Modern Hotel Booking is self-hosted. By default, no guest booking data is ever sent to external servers unless you enable one of the optional third-party integrations below:
Google Fonts (fonts.googleapis.com / fonts.gstatic.com — Free, Starter, Pro): Loads Inter and Outfit typefaces via standard browser font requests (no cookies or form data transmitted). Google Fonts Privacy FAQ | Google Privacy Policy.
WhatsApp Click-to-Chat (Optional — Free, Starter, Pro): Opens a pre-filled reservation summary in WhatsApp (wa.me) only when clicked by the guest. WhatsApp Terms | WhatsApp Privacy Policy.
Revolut Pay (Optional — Free, Starter, Pro): Redirects guests to your configured Revolut payment link or QR code at checkout. Revolut Terms | Revolut Privacy Policy.
AI Concierge Providers (Optional — Free, Starter, Pro; Disabled by Default): Transmits guest inquiries and availability context only when configured by the admin. Endpoints: Google Gemini, OpenAI, Anthropic, OpenRouter, and ElevenLabs voice in Pro. Google Privacy | OpenAI Privacy | Anthropic Privacy | OpenRouter Privacy | ElevenLabs Privacy.
Online Payment Gateways (Optional — Starter & Pro Only): Processes card and wallet payments via Stripe, PayPal, or Braintree. Card data is tokenized directly by gateway libraries. Stripe Privacy | PayPal Privacy | Braintree Privacy.
External iCal Synchronization Feeds (Optional — Pro Only): Fetches external .ics calendar feeds from URLs configured by the administrator to sync room availability.
License & Update Verification (Starter & Pro Only): Validates license keys and checks for plugin updates via modernhotelwp.com in commercial releases (not in Free). Modern Hotel WP Privacy Policy.
Third-Party Software Credits
The following open-source JavaScript libraries are bundled locally in the plugin:
Flatpickr v4.6.13 — MIT License — Flatpickr Documentation
FullCalendar v7.1.3 — MIT License — FullCalendar Documentation
Chart.js v4.6.1 — MIT License — Chart.js Documentation
