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

4+

Layouts Class & Trainer & routine blocks

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.

Trainer profiles, ready to ship.

Trainers you’ve added in Gym Builder appear automatically — photo, name, role, social links, specialties. Pick a layout, set a column count, point it at a category if you want to filter, and the block handles the rest. Filter by category, sort, and limit per page; everything respects the trainer post type’s existing fields.

Six niche-ready pages, one click away.

Open the GB Templates menu in WordPress admin and you’ll see six full landing pages built for specific niches — yoga, fitness, gym, boxing, karate, and swimming. Pick one, click Import, and a five-step progress bar walks through validating, sideloading images, creating the page, and finalizing. The result lands as a draft page you can edit, restyle, or publish as-is.

Every block, every pixel, in the inspector.

Each block exposes a two-tab inspector — General for content and behavior, Styles for the look. Colors, typography (size/weight/line-height per breakpoint), spacing, borders, border-radius, box-shadow, gradients, and background images. Style fields are responsive — set different values for desktop, tablet, mobile from the same control. Changes show live in the editor without a server round-trip.

One button. Three integrations. Zero config.

Wherever a class needs a booking button — inside the Classes block, the Class Routine timetable, anywhere — the same priority chain runs. If GB Stripe Payments is active and the class has a Stripe-enabled package, the button opens Stripe Checkout. If GB Registration Page Popup is active, it opens a scheduling popup with the class details pre-filled. Otherwise, a plain CTA link uses the class’s fallback button text and URL. You install the add-ons; the buttons reroute themselves.

woman-is-sitting-circle-with-laptop-box-things-middle-min

Buy with 30 Days Money Back Guarantee

  • $19.99 / Annual $59.99 / Lifetime
    $49.99 / Annual $149.99 / Lifetime
    $89.99 / Annual $269.99 / Lifetime
    $99.99 / Annual $299.99 / Lifetime
    $119.99 / Annual $359.99 / Lifetime
    $129.99 / Annual $389.99 / Lifetime
    $149.99 / Annual $499.99 / Lifetime

100% Money Back Guarantee

30-Days Money Back Guarantee

Safe & Secure Payment

Cards & Paypal Payments Supported

Quality and Support

Quality and support are the cornerstones of our approach.