Case study: nine WordPress pages for a design studio's manufacturing client
A US design studio needed nine approved designs built for its client, a building-products manufacturer, inside the studio's own WordPress block theme and Git repository. We delivered them in three batches, each a pull request the studio merged within about a day, under a week from the go-ahead to the last page, for $2,100 fixed.
By Abhinav Saxena · Last checked
- Pages
- 9
- Batches
- 3 pull requests
- Timeline
- under a week
- Each batch merged
- within about a day
- Price
- $2,100 fixed
- Client saw
- only the studio
The brief
The designs were approved and the studio's client was waiting. The site ran on a custom WordPress block theme with the studio's own conventions and build tools. The pages had to:
- match the designs at desktop, tablet and phone
- stay editable by the studio's team in the block editor
- leave every existing page untouched
- arrive as drafts, so the client saw nothing until the studio was happy
How we worked
Their setup, not ours: we worked in the studio's repository and followed its class names, folder structure and build chain, so the new code reads like the rest of the theme.
Native blocks first: layouts were built with core WordPress blocks and synced patterns wherever possible, with custom fields only where the design needed them, so the studio changes text and images without touching code.
Three batches: five solution pages first, then the homepage, Why Us and the knowledge hub, then careers. Each batch arrived as one pull request with a short note of what changed and why. Every page went into WordPress as a draft; publishing stayed the studio's decision.
What every page passed before it left us
The same checks ran on all nine pages:
- Compared with the design at desktop, tablet and phone, section by section
- Copy checked word for word against the approved design
- No sideways scrolling at any width from 320 to 1920 px
- Links and buttons large enough to tap on a phone
- No automated WCAG 2.2 AA violations; one H1, headings in order, every image described
- Existing pages screenshotted before and after and compared pixel by pixel
- No console errors, failed requests or broken images
- Every block opens in the editor without warnings
A detail that mattered
The careers page needed a people slider matching the design: four cards across on desktop, two on tablets, one and a peek on phones, with round previous and next buttons. We built it as a small script that loads only on pages using that block, so the rest of the site stays as fast as before.
About this project
White-label work stays confidential: we don't name studios or their clients, credit ourselves on their sites or show them in a portfolio without written permission.
Per page, agreed in writing before work started: $150–250 per page depending on how many new sections it introduced, $2,100 in total, paid 30% to start, 40% after the first batch and 30% on delivery.
Yes, that's the default. Work arrives as a branch and pull request in your repository, or in your staging site if you prefer.