Skip to content
WordPress plugin · v1.17

Your studio,
inside WordPress.

MotionHub.Studio is the official WordPress companion for the MotionHub platform. Manage your studio from your dashboard, and drop booking, calendar, packages and more onto any page with a block or a shortcode.

  • Works as blocks and shortcodes
  • No IDs or keys to enter
  • Free plugin
Two halves, one plugin

Run it.
Show it.

The plugin is a lean connector: your studio admin moves into WordPress, and your booking components drop onto any page, with no third-party integrations to keep alive.

Manage your studio

Your full studio admin lives right inside the WordPress dashboard: schedule, customers, packages and settings, all in one place.

  • Full studio admin in your dashboard
  • One-click wizard to create or connect a studio
  • No separate login to remember

Add it to any page

Every component works two ways: a block in the MotionHub.Studio category, or a native shortcode you paste anywhere. The connection is detected automatically.

  • Drag-in blocks with sidebar options
  • Paste-anywhere shortcodes
  • Pick classes, categories & instructors by name
The components

Eight building
blocks.

Pick the pieces you need and place them anywhere. Each one is a Gutenberg block and a native shortcode: same component, your choice of editor.

01
Calendar
[motionhub_calendar]
Your live class schedule with day, week and month views, filters and card options.
02
Booking form
[motionhub_appointmentform]
Take bookings inline on the page, or as a button that opens a booking modal.
03
Packages
[motionhub_packages]
Show packages and memberships as a grid or list, grouped, with price and duration.
04
Classes
[motionhub_classes]
Present your classes as cards or circles, with images, category and price.
05
Categories
[motionhub_categories]
Browseable class categories, with optional class counts.
06
Instructors
[motionhub_instructors]
Your team, with photos, roles and an optional Instagram link.
07
Events
[motionhub_events]
List your events with ticketing built in.
08
Customer account
[motionhub_account]
A sign-in and self-service area so members manage their own bookings.
Getting started

Live in four quick steps.

01
Install the plugin
In your dashboard, go to Plugins → Add New and search "MotionHub", or upload the zip.
02
Activate & run the wizard
Activation opens the setup wizard automatically. No config files to edit.
03
Connect your studio
Create a new MotionHub studio or link an existing one, right from the wizard.
04
Add a block or shortcode
Drop a MotionHub block or paste a shortcode. The connection is detected automatically.
Ready when you are

Bring your studio
to your website.

Create or connect your MotionHub studio, then add your schedule and booking to WordPress in minutes. Free plugin, blocks and shortcodes included.

Free plugin Blocks + shortcodes No card data on your site