
內容簡介
Book My Appointments 外掛讓您的客戶能夠直接在 WordPress 網站上預約服務。只需連結您的 Book My Appointments 帳戶,即可在網站任何位置嵌入預約表單,簡化預約流程。
【主要功能】
• 一鍵連結 — 單擊即可連結您的帳戶
• 短碼支援 — 可在任何頁面、文章或小工具中使用
• Gutenberg 區塊 — 原生編輯器支援,提供即時預覽
• Elementor 小工具 — 拖放式小工具,方便使用
• 響應式設計 — 自動調整以適應各種螢幕
• 輕量化 — 僅在使用表單的頁面加載
外掛標籤
開發者團隊
② 後台搜尋「Book My Appointments – Booking Form」→ 直接安裝(推薦)
原文外掛簡介
Book My Appointments lets your customers book appointments directly from your WordPress website. Connect your Book My Appointments account and embed the booking form anywhere on your site.
Features
One-click connect — Link your Book My Appointments account with a single click
Shortcode — Use [bookmyappointments] in any page, post, or widget
Gutenberg block — Native block editor support with live preview
Elementor widget — Drag-and-drop widget for Elementor
Divi compatible — Works out of the box with Divi’s text and code modules
Responsive — Automatically resizes to fit any screen
Google Tag Manager — Optional GTM integration for conversion tracking
Lightweight — No bloat, loads only on pages where the form is used
How It Works
Install and activate the plugin
Go to Book My Appointments in your WordPress admin menu
Click Connect Book My Appointments to link your account (or create a free account)
Add the booking form to any page using the shortcode, Gutenberg block, or Elementor widget
Your customers can now book appointments directly from your website
Shortcode
Basic usage — the settings page shows the shortcode for your connected business,
ready to copy:
[bookmyappointments slug=”your-business-slug”]
Leaving the slug off uses the business connected in the plugin settings:
[bookmyappointments]
With custom options:
[bookmyappointments slug=”your-business-slug” height=”600″ view=”full”]
Shortcode Attributes
slug — Your business slug (uses default from settings if not specified)
height — Form height in pixels (default: 800)
view — Display mode: “form” (form only) or “full” (with business card) (default: form)
gtm_id — Google Tag Manager container ID (optional)
External services
This plugin relies on the Book My Appointments service (operated by Altic LLC, the publisher of this plugin) to render the booking form and manage appointments.
Booking form embed script
On pages where the booking form is used (via the shortcode, Gutenberg block, or Elementor widget) — and on the plugin’s admin settings page preview — the plugin loads an embed script from https://go.bookmyappointments.com/embed-gtm.min.js. This script is needed to display the booking form. When it loads, the site visitor’s browser sends standard web request data (IP address, browser user agent, and the URL of the page) to go.bookmyappointments.com, together with the configured business slug, the selected view mode, and (if configured) your Google Tag Manager container ID. When a visitor books an appointment, the information they enter in the form (such as their name, contact details, and chosen appointment time) is sent to and processed by the Book My Appointments service.
Account connection
When you click “Connect Book My Appointments” on the plugin settings page, your browser is taken to https://app.bookmyappointments.com to sign in to your Book My Appointments account. After you approve the connection, your business slug is sent back to your site’s admin callback URL. No data from your WordPress site is sent during this step other than the callback URL itself.
This service is provided by Book My Appointments: Terms of Service, Privacy Policy.
