Build a knockout gym website with blocks, not shortcodes.

Nine purpose-built Gutenberg blocks and six one-click niche templates designed for gyms, yoga studios, CrossFit boxes, and personal trainers. Drop them in, restyle them in the inspector, publish.

9

Gutenberg blocks

6

One-click niche templates

5

Layouts per content block

0

Shortcodes required

Nine blocks. One coherent system.

Every block is built for fitness sites — not retrofitted from a generic block pack. Headings, CTAs, info boxes, countdowns, sliders, and wrappers as design primitives. Three data-driven blocks that auto-pull your classes, trainers, and weekly routine from Gym Builder. They share inspector tabs, style fields, and CSS variables so a brand-color change in one place updates the whole page.

A weekly timetable in five layouts.

Drop the Class Routine block, choose a layout, and your full weekly schedule renders — pulled live from the classes you’ve already created. Click any session to see capacity, trainer, and a working book button. Five distinct layouts (pill grid, day cards, compact list, day-block, spotlight row) cover everything from a sidebar widget to a full-page schedule.

Class cards that book themselves.

The Classes block renders your gym’s classes in five layouts — grid, slider, day-tab, list, or pill — with built-in capacity tracking and a booking button on every card. Booking automatically routes to Stripe Checkout if you’ve enabled the Stripe add-on, the registration popup if you’ve enabled that, or a plain CTA link otherwise. You write zero booking logic.