Custom theme · Location pages · Schedule integration

TruFusion

2020 As shipped · built during agency tenure · site has since changed hands Since redesigned by others
studio pages, one template
15+
manually maintained schedules
0
brand system across every state
1

TruFusion sells variety (yoga, pilates, HIIT, boxing) under one very deliberate brand, and it was opening studios across state lines faster than its website could keep up. I led the WordPress build during my agency years: a brand site where every studio gets its own page without anyone getting the chance to make it off-brand.

TruFusion website as shipped, archived capture

The problem was the usual multi-location drift, one studio at a time. Each new opening needed a page with its own address, hours, instructors, and class schedule, all looking exactly like the last one. The schedule was the worst of it: classes change weekly, and a location page with a stale schedule is worse than no page at all.

I built the studios as a structured content type on a single template. A studio page is a form fill (address, hours, amenities, staff), not a design project. Layout decisions were made once, in code. Nobody has to enforce brand consistency; the template won’t render anything else.

Schedules came straight from the class-booking platform instead of living in WordPress. I cached the feed server-side so a slow booking API could never drag down a page load, and each studio page shipped with its own local-business structured data, because a fitness studio lives or dies on “near me” searches.

The payoff was operational: opening a new studio meant filling in fields and flipping it live, and the schedules stayed current without a single person pasting class times into a page. This was agency work, shown as it shipped, and the site has changed hands since. The pattern holds: when your brand opens locations faster than the website keeps up, this is the system I still build to close that gap.

Your project

The next case study could be yours.

Tell me what your site has to do. You’ll get a straight answer on scope, budget, and timeline from the developer who’d build it.

Get a plan and a number