Linux 软件免费装
Banner图

Cabintale Booking Calendar

开发者 cabintale
更新时间 2026年8月12日 17:27
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

booking calendar availability reservations vacation rental

下载

0.7.4

详情介绍:

Cabintale Booking Calendar puts your Cabintale booking widget on your WordPress site without touching any code. Add the Cabintale booking widget block in the block editor, or use the [cabintale_widget] shortcode in Elementor, Bricks, the classic editor or a theme template. Both produce the same widget. What you get on your page Why use the plugin instead of pasting embed code Many themes, security plugins and page builders strip <script> tags out of post content, which quietly breaks copy-and-paste embed snippets. This plugin enqueues the script the way WordPress expects, so the widget keeps working. It also loads that script only on pages where you actually placed a widget. Do I need a Cabintale account? Yes. Cabintale is a booking system for cabins, cottages and small rentals, and this plugin displays widgets from it. Creating an account is free — the free Starter plan covers up to 2 places and 2 services, availability calendars, seasonal pricing and two-way iCal sync with Airbnb, Booking.com and Vrbo. Taking booking requests through the widget and accepting payments are paid plans — both are free for everyone while Cabintale is in beta.

安装:

  1. Install and activate the plugin.
  2. Go to Settings → Cabintale and click Connect to Cabintale. Sign in, or create a free account — the sign-up walks you through adding your place, prices and availability, and makes your first widget for you.
  3. Back in WordPress, click Create my booking page — or add the Cabintale booking widget block to any page and pick a widget from the list.
Prefer not to connect? Paste a widget ID under "Use a widget ID instead" and skip the rest.

屏幕截图:

  • The Cabintale booking widget block, added to a page like any other block.
  • Pick a widget by name in the block settings — no IDs to copy.
  • Settings → Cabintale: your connected account, every widget with its own shortcode, and a live preview.
  • Connecting is read-only. Cabintale names the site asking and shows exactly what it may see.

常见问题:

Do I have to copy a widget ID?

No. Connect your account under Settings → Cabintale and your widgets appear in a dropdown, by name. The ID field is still there if you prefer it.

What can this plugin see in my Cabintale account?

Only the names of your places, services and widgets. The connection is read-only: it cannot see your bookings, guests or payments, and it cannot change anything. You can disconnect it at any time from Settings → Cabintale or from your Cabintale settings.

Where do I find my widget ID, if I want to use one?

Log in to Cabintale, open the widget you want to show, and copy the ID from its embed code. It looks like 3f8a1c22-9b41-4d0e-8a77-2c1f9e5d4b60.

Is it free?

The plugin is free, and Cabintale has a free Starter plan that includes the embeddable widget, availability calendar, seasonal pricing and iCal sync. Accepting booking requests and payments through the widget belongs to a paid Cabintale plan, but is free for everyone while Cabintale is in beta.

Does it work with Elementor, Bricks or the classic editor?

Yes. Use the shortcode [cabintale_widget] anywhere those accept shortcodes.

Can I show more than one widget on a page?

Yes. Add as many blocks or shortcodes as you need, each with its own widget ID.

Can I show availability without taking bookings?

Yes. Turn on Availability only in the block settings, or use [cabintale_widget availability_only="1"].

My widget is set to two or three months, but fewer show up

The calendar fits as many months as it has room for, and drops the rest rather than squeezing them until the dates are unreadable. Each month needs roughly 320 pixels, so two months want about 640 and three about 960. Most themes make the content column narrower than that — 645 pixels is typical — which is enough for two months but not three. Give the widget more room and the missing months come back:

  • The Cabintale block: select it and use the alignment button in its toolbar — Wide width usually gives around 1300 pixels, Full width gives the whole screen.
  • A shortcode in the block editor: WordPress's Shortcode block has no alignment of its own. Select it, open the options menu (three dots) and choose Group, then set that Group to Wide or Full width.
  • Elementor, Bricks, Divi: widen the section, container or column the shortcode sits in, or set it to full width.
  • Any theme: many offer a full-width or no-sidebar page template, which widens everything on the page.
On a phone you will always see one month, whatever the setting. Three months side by side on a 390 pixel screen would be unusable.

Why does the block show a card instead of the widget while I am editing?

The editor shows a placeholder on purpose. The booking dialog opens as a full-screen overlay, which does not behave well nested inside the editor canvas. Preview or publish the page to see the real widget.

The widget does not appear on my page

Check that the widget ID is correct and that the widget is active in Cabintale. If your site is behind a security plugin or a strict content security policy, allow admin.cabintale.com.

更新日志:

0.7.4 0.7.3 0.7.2 0.7.1 0.7.0 0.6.0 0.5.2 0.5.1 0.5.0 0.4.2 0.4.1 0.4.0 0.3.0 0.2.0 0.1.0