Title: MotionHub.Studio
Author: motionhub.studio
Published: <strong>2026 年 6 月 11 日</strong>
Last modified: 2026 年 6 月 11 日

---

搜尋外掛

![](https://s.w.org/plugins/geopattern-icon/motionhub-studio.svg)

# MotionHub.Studio

 由 [motionhub.studio](https://profiles.wordpress.org/eduardozonta/) 開發

[下載](https://downloads.wordpress.org/plugin/motionhub-studio.1.18.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/motionhub-studio/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/motionhub-studio/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/motionhub-studio/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/motionhub-studio/#developers)

 [技術支援](https://wordpress.org/support/plugin/motionhub-studio/)

## 外掛說明

MotionHub.Studio is the official WordPress companion for the **MotionHub.Studio**
platform, a hosted studio-management service for dance and fitness studios. Connect
your studio from your WordPress dashboard, jump to your studio admin with one click,
and drop your booking and class components onto any page with a block or a native
WordPress shortcode.

**Manage your studio**

 * An Overview page in your dashboard with one-click links into your full studio
   admin — schedule, customers, packages, settings and more. The admin opens securely
   on the MotionHub.Studio site in a new tab (it is never embedded in wp-admin).
 * One-click setup wizard to create or connect your studio.

**Add components to your pages — blocks or shortcodes**

Every component works two ways: as a **block** in the **MotionHub.Studio** block
category (drag it in, pick options in the sidebar), or as a native **shortcode**
you can paste anywhere. See the full list under **Shortcodes** below.

 * **Calendar** — your class schedule, with view, filters and card options.
 * **Booking form** — inline or as a button + modal.
 * **Packages** — grid or list, grouping, and field toggles.
 * **Classes**, **Categories**, **Instructors**, **Events**.
 * **Customer account** — sign in and self-service.

A MotionHub.Studio account is required for this plugin to work. See **External services**
below.

### Shortcodes

Every component is available as a native WordPress shortcode — paste it into any
post, page or widget. The studio connection is detected automatically, so there 
are no IDs or keys to enter. Each shortcode also has a matching block in the **MotionHub.
Studio** block category, where you can pick categories, classes and instructors 
by name and set every option from the sidebar.

 * `[motionhub_calendar]` — your class schedule. Common options: `view` (day, week,
   month), `card_size`, `show_instructor`, `show_availability`, `min_height`. Optional
   filters: `category`, `service`, `employee`.
    Example: `[motionhub_calendar view
   ="week" card_size="compact"]`
 * `[motionhub_appointmentform]` — a booking form, inline or as a button + modal.
   Options: `display_mode` (inline, modal), `button_label`, `brand_color`, `services`,`
   min_height`.
    Example: `[motionhub_appointmentform display_mode="modal" button_label
   ="Book a class"]`
 * `[motionhub_packages]` — your packages and memberships. Options: `layout` (grid,
   list), `columns`, `show_price`, `show_duration`, `group_by`, `heading`, `min_height`.
   
   Example: `[motionhub_packages layout="grid" columns="3"]`
 * `[motionhub_classes]` — your classes. Options: `layout` (card, circle), `show_image`,`
   show_category`, `show_price`, `services`, `min_height`.
    Example: `[motionhub_classes
   layout="card"]`
 * `[motionhub_categories]` — your class categories. Options: `layout` (card, circle),`
   show_count`, `categories`, `min_height`.
    Example: `[motionhub_categories show_count
   ="1"]`
 * `[motionhub_instructors]` — your instructors. Options: `show_photo`, `show_role`,`
   show_instagram`, `instructors`, `min_height`.
    Example: `[motionhub_instructors
   show_role="1"]`
 * `[motionhub_events]` — your events with ticketing. Options: `min_height`.
    Example:`[
   motionhub_events]`
 * `[motionhub_account]` — a customer sign-in and self-service area. Options: `min_height`.
   
   Example: `[motionhub_account]`

### External services

This plugin relies on the **MotionHub.Studio** platform (a third-party hosted service).
The plugin will not function without it.

 * **Service:** MotionHub.Studio — a hosted platform for managing dance & fitness
   studios.
 * **Endpoint:** `https://app.motionhub.studio`
 * **Studio admin:** your full studio admin lives on `https://app.motionhub.studio`.
   From the plugin’s Overview page you open it with one click — the plugin exchanges
   your connection key for a short-lived token and opens the admin in a new browser
   tab on the MotionHub.Studio site. The admin screens are not embedded in your 
   WordPress dashboard.
 * **Page components:** the booking/calendar/packages blocks and shortcodes load
   the platform’s component script `https://app.motionhub.studio/js/embed.js`, which
   renders the component using your studio slug and a publishable embed key.
 * **Data sent:** your connection key and the signed-in user’s email (to authenticate),
   plus the parameters of the component being shown (e.g. which class, category 
   or service). No customer payment details pass through your WordPress site.
 * **Terms of Service:** https://motionhub.studio/terms
 * **Privacy Policy:** https://motionhub.studio/privacy

## 安裝方式

 1. Install the plugin through the WordPress Plugins screen, or upload it to `/wp-content/
    plugins/`.
 2. Activate it. The setup wizard opens automatically.
 3. **Create or connect your studio** in the wizard.
 4. Edit any page and add a **MotionHub.Studio** block, or paste a shortcode such as`[
    motionhub_calendar]`, where you want a component to appear. The connection is detected
    automatically — there is nothing else to configure.

## 常見問題集

### Do I need a MotionHub.Studio account?

Yes. The plugin is the WordPress front end for the MotionHub.Studio hosted platform;
you connect it to your studio account.

### Does customer card data pass through my WordPress site?

No. Payments are processed by the studio’s configured payment gateway; card details
go directly from the customer’s browser to that gateway and never touch your WordPress
server.

### How do I add a component to a page?

Two ways, whichever you prefer: insert a block from the **MotionHub.Studio** category(
for example “MotionHub: Calendar”) and set its options in the sidebar, or paste 
the matching shortcode such as `[motionhub_calendar]`. Both render the same component.
See **Shortcodes** for the full list.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈MotionHub.Studio〉的開發相關工作。

參與者

 *   [ motionhub.studio ](https://profiles.wordpress.org/eduardozonta/)

[將〈MotionHub.Studio〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/motionhub-studio)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/motionhub-studio/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/motionhub-studio/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/motionhub-studio/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/motionhub-studio/)。

## 變更記錄

#### 1.18

 * Maintenance: renamed all internal functions, classes, constants and option keys
   to a unique “motionhub” prefix, following the WordPress.org guidelines so the
   plugin can’t clash with other plugins or themes. Your studio connection is preserved
   automatically.

#### 1.17

 * WordPress companion rebuilt as a lean connector: an Overview page that links 
   out to your full studio admin (opened securely in a new tab, never embedded),
   a one-click studio setup wizard, and block + shortcode components (calendar, 
   booking form, packages, classes, categories, instructors, events, account) backed
   by the MotionHub.Studio platform.

## 中繼資料

 *  版本 **1.18**
 *  最後更新 **6 天前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/motionhub-studio/)
 * 標籤:
 * [appointments](https://tw.wordpress.org/plugins/tags/appointments/)[booking](https://tw.wordpress.org/plugins/tags/booking/)
   [classes](https://tw.wordpress.org/plugins/tags/classes/)[fitness](https://tw.wordpress.org/plugins/tags/fitness/)
   [scheduling](https://tw.wordpress.org/plugins/tags/scheduling/)
 *  [進階檢視](https://tw.wordpress.org/plugins/motionhub-studio/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/motionhub-studio/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/motionhub-studio/reviews/)

## 參與者

 *   [ motionhub.studio ](https://profiles.wordpress.org/eduardozonta/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/motionhub-studio/)