Send a file
WordPress Studio
Building since 2016

WordPress,
built the right
way.

Practice
Figma → WordPress
Method
Gutenberg-native
Stack
PHP · ACF · Astro
Posture
No page builders
§ 02 — Position

Most WordPress sites are built like this—a starter theme, a page builder, a dozen plugins to paper over the gaps, and somewhere, a designer crying.

We don’t build like that. Themes are written from scratch around the Gutenberg block editor, the way Automattic intended. Custom blocks for the parts that matter. Native blocks for the rest. No drag-and-drop bolted on top of a CMS that already has its own.

What you ship is a site editors can actually edit, developers can read in three years, and PageSpeed treats kindly. The Figma file translates the first time. There is no plugin in your install you cannot explain.

Things we don’t use
Elementor Divi WPBakery Bricks starter themes plugin stacks
§ 03 — Build packages

Three ways to
ship it right.

Fixed scope. Real timelines. Every engagement is a Figma file in and a working WordPress site out—the boring magic in between is the part we charge for.

PKG-01
Build

Theme. Done well.

A custom WordPress theme written from scratch around the Gutenberg block editor. Native blocks where they fit. Custom blocks where they don't.

Includes
  • Pixel-true Figma conversion
  • Gutenberg-native block library
  • Lighthouse 95+ across the board
  • Editor experience polish
  • Documentation handoff
Starting at
PKG-02
Build

Theme + content.

Everything in PKG-01, plus a typed content model. ACF Pro field architecture, custom post types, taxonomies, and an editor UI your client will actually use.

Includes
  • Everything in PKG-01
  • Custom post types & taxonomies
  • ACF Pro field architecture
  • Block-bound field interfaces
  • Migration from existing content
Starting at
PKG-03
Build

Headless. Astro / Next.

WordPress as the editor, Astro or Next.js as the front-end. The CMS your team knows, the performance your users deserve.

Includes
  • WordPress as headless CMS
  • Astro or Next.js front-end
  • GraphQL / REST API plumbing
  • Preview & on-demand revalidation
  • Deploy pipeline configured
Starting at
Custom scope? Mixed bag? We’ll figure it out.
See full package detail
§ 04 — Process

Figma in.
WordPress out.

Every project moves through the same five steps. Fixed sequence, clear deliverables, no “phase 2” surprises. The whole point of doing it the right way is that you can see exactly where the work is at any given moment.

01
Audit

We take your Figma file, your existing content if you have it, and a conversation. Out comes a written scope, a block plan, and a fixed timeline.

~3 days
02
Block plan

Every design element is sorted: native Gutenberg block, custom block, or theme-level pattern. You see this list. You approve it. Then we build.

1 week
03
Develop

Theme written from scratch. Custom blocks built as needed. ACF wired where you need typed fields. Sensible defaults, opinionated structure.

3–6 weeks
04
QA

Pixel diff against Figma. Lighthouse audits. WCAG checks. Editor walkthrough with your team. We don't ship until the gaps close.

1 week
05
Ship

Deployed to your host of choice. Documentation handed over. Editor training session if you want one. Support window included.

1 day
§ 05 — WordPress support

Site broken?
We’ll find out why.

Inherited a WordPress mess? Hit Lighthouse 23? Editor screams every time they hit publish? We diagnose first, fix second, and tell you the truth either way.

Diagnostic.report
v.01 / live

A written report on everything wrong with your WordPress install.

Plugins
Audit — risk, bloat, redundancy
Theme
Build quality, hooks, performance
Security
User roles, auth, exposure
Performance
Core Web Vitals breakdown
Content
Schema, structured data, SEO
Verdict
Honest recommendation, written
Flat fee
$1,500
§ 06 — Selected past work
Work spanning brand, ops, & web — 2017–present
§ 07 — Plugins

A few things
in the workshop.

Tools we built for our own builds, opening up to the WordPress community. None of these are shipped yet—we’ll holler when they are.

Have a plugin idea you wish existed?
Tell us about it
§ 08 — Start

Have a
Figma file?
Let’s talk.

One reply within a business day. No sales process, no proposal pipeline. We’ll either tell you it’s a fit and quote it, or tell you who else would do it better.

Reply time
< 1 business day
Pipeline
Taking Q3 work