01
Technical Specification
We document the full WordPress build before any code is written. Custom post types, taxonomies, field groups, block library, URL structure, user roles, hosting configuration, and deployment process. You review and approve. The specification becomes the contract for the build.
02
Custom Theme (No Page Builder)
We build a custom WordPress theme from scratch. No Elementor. No Divi. No Genesis. The theme is written to your design, loads only what the page needs, and is structured for long-term maintainability. Core Web Vitals are considered at every stage of development, not retrofitted after launch.
03
Custom Post Types and ACF
We configure custom post types and taxonomies for your content model: team members, case studies, services, resources, events, or whatever your site requires. ACF field groups give your editorial team structured data entry rather than a blank text field. Content is separated from presentation at the data level.
04
Gutenberg Block Library
We build a library of custom Gutenberg blocks that match your design system. Hero blocks, card grids, testimonial carousels, tabbed content, call-to-action panels, and any other patterns your content requires. Each block is self-contained, editable in the block editor, and incapable of breaking the page layout when modified.
05
Plugin Audit
We audit your current plugin stack and remove anything that duplicates functionality now handled by the custom build. We document every plugin that remains, what it does, and what it would take to replace it. You leave with a lean plugin list and a clear understanding of your dependencies.
06
Core Web Vitals Optimisation
We optimise Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint at the code level. Image formats, lazy loading, critical CSS inlining, script deferral, and font loading strategy are all addressed during the build. We target a pass on all three Core Web Vitals for both mobile and desktop at launch.
07
Staging Environment, Git, and Launch
We set up a staging environment on your chosen host (WP Engine, Kinsta, or SiteGround UK) and manage the full build there before going live. All code lives in a Git repository with a documented branching and deployment process. We launch, monitor, and hand over editorial documentation so your team can publish content independently from day one.