[WordPress] 外掛分享: PlaneviaApp Booking for Planevia

首頁外掛目錄 › PlaneviaApp Booking for Planevia
全新外掛
安裝啟用
尚無評分
9 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.4+ v1.2.4 上架:2026-05-04

外掛標籤

開發者團隊

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

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

原文外掛簡介

PlaneviaApp Booking for Planevia integrates the Planevia booking system into your WordPress website with just a few clicks.
Planevia is an all-in-one management platform for spas, hair salons, beauty institutes, clinics, and wellness centers. This plugin is developed by the Planevia team and requires an active Planevia account.
Features

Booking Floating Button — A single FAB opens a clean two-column picker (cover + categories) before launching the booking flow
Category Picker Modal — Visitors choose a service category first, then the booking widget loads pre-filtered
Booking Shortcodes — Embed the booking form, a booking button, or a service grid anywhere on your site
Gutenberg Block — Drag and drop a booking button in the block editor
Fully Customizable — Booking button color, text, size, and position
Responsive — Works perfectly on mobile and tablet
Pre-filtering — Direct customers to a specific service or staff member from a booking button
Service Grid — Display your Planevia services as clickable booking cards
Manual Booking Trigger — Add class="planevia-book" to any of your own buttons to open the booking modal

Available Shortcodes

[planevia] — Full booking widget (inline iframe)
[planevia_button] — Booking button in page content
[planevia_button text="Book Now" color="#10b981"] — Customized booking button
[planevia service="massage-60min"] — Widget pre-filtered for a specific service
[planevia staff="jane-doe"] — Widget pre-filtered for a specific staff member
[planevia_services] — Service grid — loads your services from Planevia as clickable cards
[planevia_services columns="2" category="massage"] — 2-column grid filtered by category

Manual Integration
Add class="planevia-book" to any button or link on your site to open the Planevia booking overlay:

Book this service

How It Works

Create your account at planevia.ca
Configure your services and your team
Generate an API key in Settings > Integrations
Install this plugin and enter your API key
Your clients can book directly from your website!

Third-Party Service
This plugin connects to the Planevia platform (planevia.ca) to provide online booking functionality.
This plugin is developed and maintained by the Planevia team.
Data transmitted

Your API key (to authenticate requests)
Your organization slug (to identify your account)
Your visitors’ interactions with the booking widget (via iframe from planevia.ca)

When data is transmitted

When the booking FAB or a .planevia-book trigger is clicked without filters: two requests are made to https://api.planevia.ca/api/public/organizations/{slug} and https://api.planevia.ca/api/public/services?org={slug} to populate the category picker
When the [planevia_services] shortcode is used: a request is made to https://api.planevia.ca/api/public/services to load your service list
When a visitor picks a category or opens the booking widget: an iframe to https://planevia.ca/embed/{org} is loaded

Important links

Planevia Terms of Service
Planevia Privacy Policy

延伸相關外掛

文章
Filter
Apply Filters
Mastodon