Linux 软件免费装
Banner图

Modern Hotel Booking — Direct Booking Engine, Availability Calendar & Vacation Rental PMS

开发者 leslierad
更新时间 2026年11月14日 00:56
捐献地址: 去捐款
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

booking engine hotel booking accommodation bed and breakfast vacation rental

下载

2.3.1 3.0.3 2.2.7.7 2.2.7.6 2.3.0 2.3.5 2.4.0 2.3.9 2.4.5 2.3.7 2.4.4 2.4.8 2.3.8 2.4.2 3.0.0 2.4.1 2.4.9 2.4.9.6 3.0.1 3.0.2

详情介绍:

✨ Live Preview | 🎬 Video Tour | 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.
★★★★★ "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. 🎬 Official Plugin Tour & 0% Commission Walkthrough (3 Mins) Watch a complete tour of Modern Hotel Booking in action — from direct guest reservations and availability calendars to front-desk PMS management: [youtube https://www.youtube.com/watch?v=yaQdFey--68] Prefer a hands-on test? You can also test drive the live demo in your browser with zero setup using the Live Preview link above. 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: 🛎️ Universal Shortcodes & Blocks Reference 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): Added in Modern Hotel Booking Starter: Added in Modern Hotel Booking Pro: 🏨 Everything Included in the Free Edition 1. 📅 Progressive Availability Calendar & Direct Booking Engine 2. 💳 Direct & Offline Payment Gateways 3. 🔑 Passwordless Guest Self-Service Portal ([mhbo_guest_portal]) 4. 🛎️ Front-Desk Command Center & Manual Booking PMS 5. 👥 Guest CRM Directory & Dossiers 6. ✉️ Email Delivery Health Inspector & 14 Notification Templates 7. 🤖 Optional 24/7 AI Guest Concierge & WordPress 7.1 Abilities 8. 🧩 Native Blocks, Shortcodes & Page Builders 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: Includes full native translations for Czech, Danish, German, Greek, Spanish, French, Hungarian, Italian, Norwegian, Dutch, Polish, Portuguese (Brazil), Romanian, Russian, Swedish, and English. Seamlessly integrates with Polylang, WPML, qTranslate-XT, and Bogo, plus an in-plugin translation editor under Settings > Labels to customize any button, notice, or email string. Data Sovereignty, Privacy & GDPR Ready 🎯 Who Is Modern Hotel Booking Built For? Optional Commercial Upgrades (Starter & Pro) Modern Hotel Booking Free is complete and never expires. For advanced operations, commercial editions add online credit cards (Stripe/PayPal), PDF invoices, child rates (Starter), and 2-way iCal OTA sync, front-desk tablet mode, and AI voice (Pro). Explore details at Modern Hotel Booking. External Services & Privacy Notice Modern Hotel Booking is self-hosted. By default, no guest booking data is sent to external servers unless you enable one of these optional integrations:
  1. Google Fonts (fonts.googleapis.com / fonts.gstatic.com — Free, Starter, Pro): Loads Inter and Outfit typefaces via standard browser requests (no cookies or form data transmitted). Google Fonts FAQ | Google Privacy.
  2. WhatsApp Click-to-Chat (Optional — Free, Starter, Pro): Opens a pre-filled summary in WhatsApp (wa.me) only when clicked by the guest. WhatsApp Privacy.
  3. Revolut Pay (Optional — Free, Starter, Pro): Redirects guests to your configured Revolut payment link or QR code at checkout. Revolut Privacy.
  4. AI Concierge (Optional — Free, Starter, Pro; Disabled by Default): Transmits guest inquiries only when configured by the admin (Google Gemini, OpenAI, Anthropic, OpenRouter, or ElevenLabs in Pro). Gemini Privacy | OpenAI Privacy.
  5. Online Payments (Optional — Starter & Pro Only): Processes card payments via Stripe, PayPal, or Braintree directly tokenized by gateway libraries. Stripe Privacy | PayPal Privacy.
  6. External iCal Feeds (Optional — Pro Only): Fetches external .ics calendar feeds configured by the admin to sync room availability.
  7. License Verification (Starter & Pro Only): Validates licenses and checks updates via modernhotelwp.com in commercial releases only. Privacy Policy.
Third-Party Software Credits The following open-source JavaScript libraries are bundled locally in the plugin:

安装:

Quick Installation
  1. Log into your WordPress admin dashboard and go to Plugins > Add New.
  2. Search for Modern Hotel Booking.
  3. Click Install Now, then click Activate.
🎥 10-Minute Video Setup Tutorial Follow our step-by-step video guide to set up room categories, configure physical units, and take your first live booking in 10 minutes: [youtube https://www.youtube.com/watch?v=8hBsdrsaH5Q] Looking for a quick feature overview instead? Check out the 3-minute Official Video Tour on the Description tab. Complete Setup Guide (From Activation to First Booking) After activation, open the new Hotel Booking menu in your WordPress admin sidebar. A built-in Quick Start & Setup Guide banner sits at the top of Hotel Booking > Settings > General (see Screenshot 14). Its Live Setup Status meter turns each item green once it is configured: Follow these 7 steps to take your first booking: Step 1: Create Your Room Types Step 2: Add Your Physical Rooms Step 3: Set Stay Times & Timezone Step 4: Add Business Details & Payment Options Step 5: Choose Your Booking Flow & Publish Pages Step 6: Test Email Delivery Step 7: Take a Test Booking

屏幕截图:

  • **2-Column Front-Desk Manual Reservation PMS Workstation (GIF)** — Front-desk reservation desk selecting a returning guest from the CRM Quick-Fill dropdown with auto-fill, real-time USALI folio recalculation, and 1-tap quick tender buttons.
  • **Passwordless Guest Self-Service Portal & Printable Travel Voucher (GIF)** — Instant verified lookup via Booking ID and email or 1-click magic link, showing stay countdown, itemized billing ledger, and ink-friendly printable travel voucher.
  • **Main Hotel Booking Calendar & FullCalendar Hover Popover (GIF)** — Month-grid operational calendar showing multi-room bookings, occupancy status, and an interactive event hover popover displaying stay details, folio totals, and a direct Guest CRM link.
  • **Guest CRM Directory & Slide-Out Profile Drawer (GIF)** — Powered by native WordPress React DataViews; clicking any guest opens their dossier with Lifetime Spend, stay history timeline, ratings, and staff notes.
  • **Email Delivery Health Inspector & DNS Diagnostic Probe (GIF)** — Live 4-tile diagnostic grid inspecting SMTP mailer transport, sender domain alignment, SPF DNS records, and DMARC policies with a 1-click test email probe.
  • **24/7 AI Hotel Concierge with WordPress 7.1 Abilities API (GIF)** — Floating glassmorphic chat widget answering visitor questions in real time using live availability tools and interactive room rate cards.
  • **Executive Hotel Command Center & Live Occupancy Pulse** — Unified operational dashboard with circular Occupancy Pulse gauge, front-desk KPI micro-grid, and quick operational command cards.
  • **Granular Hospitality Staff Roles & Permission Boundaries** — Built-in operational roles (Hotel Manager, Front Desk Staff, Housekeeping Staff) with a dedicated capability boundary overview.
  • **Accommodation Showcase & Responsive Room Rates Grid** — Responsive 3-column guest room showcase (`[mhbo_rooms]`) with amenity badges, guest capacity tags, photo galleries, and nightly rates.
  • **Commission-Free Direct & Offline Payment Gateways** — Turnkey payment configuration showing Direct Bank Wire Transfer settings (IBAN, BIC/SWIFT, Account Holder) alongside Revolut Pay QR and WhatsApp options.
  • **Native Gutenberg Blocks & Block Themes Integration** — WordPress Block Inserter searched for "Hotel", displaying all 8 native Modern Hotel Booking blocks ready to add to any page.
  • **Automated Transactional Email Templates Catalog & BCC Audit Trail** — 14 transactional email templates with automatic deduplicated admin BCC audit archiving and full HTML customization.
  • **Quick Start Setup Guide & Live Setup Status Meter** — Onboarding banner at the top of Settings > General tracking Room Types, Physical Rooms, Business Info, and Booking Page readiness, with a 4-step action grid.

升级注意事项:

3.0.3 GDPR self-hosted fonts, minified asset delivery, third-party jQuery compatibility, and security hardening release. Recommended for all users.

常见问题:

Can I accept real hotel bookings and payments in the Free version without Stripe?

Yes. The Free edition on WordPress.org is a complete, working reservation system with no booking caps. Out of the box, you can accept reservations using Pay on Arrival (cash or card terminal at your front desk), Direct Bank Wire Transfer (IBAN / BIC / SWIFT), Revolut Pay (payment link and QR code), and WhatsApp Click-to-Chat requests. You can also record front-desk payments manually in the verified folio ledger. Online card gateways (Stripe, PayPal, and Braintree) are only needed if you want automated online card processing in the Starter or Pro editions.

What is the difference between the Free, Starter, and Pro editions?

Free Edition (WordPress.org):

  • Direct booking engine with unlimited room types and physical units
  • Progressive availability calendar (0 KB jQuery) with slide-out checkout drawer
  • Offline payments: Pay on Arrival, Bank Wire (IBAN/BIC), Revolut Pay, and WhatsApp
  • Passwordless Guest Self-Service Portal ([mhbo_guest_portal]) and printable vouchers
  • Guest CRM Directory with React DataViews and slide-out profile dossiers
  • 2-column front-desk manual reservation workstation with repeat guest auto-fill
  • Live Email Delivery Health Inspector (SMTP, SPF, DMARC) with 14 notification templates
  • 8 native Gutenberg blocks, 11 universal shortcodes, and 3 Elementor widgets
  • AI Concierge Core with 10 WordPress 7.1 abilities and MCP server
Starter Edition (Commercial Entry):
  • All Free features plus online card processing: Stripe Elements, PayPal Smart Buttons, and Braintree Drop-in
  • Dynamic PDF & HTML guest tax invoices with custom property headers
  • Multi-mode tax engine (VAT inclusive vs Sales Tax exclusive, split accommodation/extras rates)
  • Child occupancy pricing by age tiers (ages 1 to 17) and same-day turnover buffers
  • Doubled AI Concierge capacity (60 req/hr) and voice features
Pro Edition (Complete Enterprise Hospitality Suite):
  • All Starter features plus Automated 2-Way iCal Calendar Sync (RFC 5545 channel synchronization)
  • Upfront deposit collection and automated scheduled balance payment links
  • Fullscreen Front-Desk Tablet Kiosk workstation with live interactive Gantt tape chart
  • Multi-room group reservations with sibling room linking and split folios
  • Daily housekeeping turnover manifests with 1-tap room status toggles
  • Dynamic yield pricing: seasonal rate schedules, visual calendar override editor, weekend multipliers
  • Automated post-stay guest review requests and marketing emailer
  • Hospitality revenue analytics: ADR, RevPAR, TRevPAR, and ALOS reporting
  • AI Concierge Pro: 17 abilities, Google Hotel Center XML feeds, and neural voice synthesis

Can I sync my availability calendar with external booking channels and calendar apps?

Automated two-way iCal synchronization (importing and exporting .ics calendar feeds every 30 minutes with RFC 5545 conflict detection and automatic orphan cleanup) is available in Modern Hotel Booking Pro. In the Free and Starter editions, availability is managed directly on your WordPress site and through the front-desk manual reservation workstation.

Will an interactive availability calendar slow down my WordPress website?

No. Modern Hotel Booking is engineered with 0 KB of jQuery and uses Front-Heavy Progressive Calendar Hydration. Rather than outputting thousands of calendar elements into your page HTML, the server renders an immediate 4-month window for quick initial page loads (reducing initial HTML size by ~70%), then quietly hydrates the remaining 2-year booking horizon in the background during idle browser moments.

How do guests view, print, or cancel their reservation online?

Add the [mhbo_guest_portal] shortcode to any page and set it as your portal page in Hotel Booking > Settings > General. Guests access their reservation using a secure 1-click magic link in their confirmation email or by entering their Booking ID and email. They can view their personalized greeting, stay countdown, itemized USALI billing ledger, Wi-Fi details, print an ink-friendly travel voucher, cancel an unpaid stay in one click, or submit a date modification request.

Why aren't hotel booking confirmation emails landing in the guest's inbox?

Shared WordPress hosting often uses default PHP mail() configurations that fail modern email authentication checks. Modern Hotel Booking includes a built-in Email Delivery Health Inspector under Hotel Booking > Settings > Emails. Its live diagnostic grid inspects your mail transport (SMTP vs standard mail), sender domain alignment, and live SPF and DMARC DNS records, paired with a 1-Click Test Email Probe so you can confirm inbox delivery before your first guest arrives.

How does the AI Concierge work, and do I have to pay for it?

The AI Concierge is completely optional and can be turned on or off anytime. In the Free version, it connects directly using your own API key from Google Gemini (which offers a generous free API tier through Google AI Studio), OpenAI, Anthropic, OpenRouter, or the native WordPress 7.0+ AI Connector. It answers guest questions about availability, pricing, amenities, and house rules with interactive cards, with zero monthly middleware fees.

Does this plugin work with block themes, Elementor, and multilingual plugins?

Yes. Search "Hotel" in the WordPress Block Inserter to use any of the 8 native Gutenberg blocks, or use the 3 native Elementor widgets and 11 universal shortcodes across block themes, classic themes, Bricks, Divi, and Beaver Builder. For multilingual properties, the plugin includes native compatibility with Polylang, WPML, qTranslate-XT, and Bogo, along with a built-in translation table for room names and email notifications.

How does the plugin handle GDPR and guest data privacy?

All booking and guest data is stored locally in your WordPress database. The plugin integrates natively with WordPress Core's Export Personal Data and Erase Personal Data tools, provides explicit GDPR checkout consent checkboxes, and bridges with the WP Consent API and Complianz to ensure local storage is only used after appropriate consent.

更新日志:

3.0.3 3.0.2 3.0.1