Service

White-label WordPress development for agencies

You have won a WordPress project and the build capacity is somewhere else. We take the designs and the scope and return a site your team can present, maintain and edit — with nothing on it that says we were here.

01Scope

What WordPress work do you take on for agencies?

WordPress is most of the outsourced work agencies bring us, and it arrives in six recognisable shapes.

Custom themes from your designs

We build the theme from your Figma files. Not a purchased theme reskinned to approximately match, which is what makes the second round of design amends expensive and the third round impossible. Your designer’s spacing scale, type scale and breakpoints survive into the CSS.

Block editor and editorial experience

Custom blocks, block patterns, locked templates and theme.json configuration, so the editor your client is handed can only produce pages that look like your designs. The most common WordPress complaint an agency gets six months after launch is that the client has broken the layout. That is an editorial-experience decision made at build time, and we make it deliberately.

ACF and structured content

Field groups, flexible content layouts, options pages and relationship-driven templates. Content modelled as content rather than as one long WYSIWYG field, which is what makes a site still restructurable in two years.

Plugin development

Custom plugins where no existing plugin fits, and extensions to existing ones where forking is cheaper than replacing. We write the functionality your client actually asked for rather than installing four plugins that each do a third of it.

Multisite

Network builds for franchise, multi-location and multi-brand clients: shared themes, per-site content, and the domain mapping and role structure that makes them administrable.

Migrations and rebuilds

Moving a site onto WordPress, off an ageing theme, or between hosts. Content migration, URL preservation, redirect mapping and metadata parity are part of the build. Traffic is the thing an agency gets blamed for losing, so we treat it as a deliverable rather than a risk to mention afterwards.

02Build standard

How do you build so our team can take it over?

The test we build against is not whether the site works on launch day. It is whether a developer on your team, who has never spoken to us, can open the repository in a year and make a change safely.

Version controlled from the first commit.The theme is a repository, not a folder edited over SFTP. Readable commit messages, a branch per piece of work, and a history that explains itself.

Configuration in code where WordPress allows it.Templates, blocks and field definitions live in the repo, so a staging site and a production site do not quietly diverge.

Your conventions, not ours.Naming, folder structure, coding standard, linting — if you have a house style we follow it. If you do not, we use WordPress coding standards and document what we chose.

Built for the editor.Every template ships with realistic content in it, not lorem ipsum, so you find out before your client does that the testimonial block breaks at four lines.

Accessibility and performance are in scope by default.Semantic markup, keyboard operability, visible focus states, and a build that does not ship 400 KB of JavaScript to render a marketing page. If the client’s brief has a specific WCAG target, tell us at brief stage and it becomes a test criterion.

03Handover

What do you hand over at the end of a WordPress build?

  • The repository, with build and deployment instructions.
  • A local development setup your team can run.
  • A short editor guide written for whoever updates the content — neutral in tone, yours to rebrand.
  • A walkthrough call with your developers.
  • A written list of everything deliberately out of scope.

The code is yours after that. You are not tied to us to change it.

04After launch

Who maintains the site after launch?

Three options, and none of them is the default.

Your team maintains it.The handover is built for this. It is the most common outcome and we do not treat it as a lost sale.

We maintain it, under your brand.Core and plugin updates, monitoring, and a defined response commitment, invoiced to you so you can resell it as your own care plan. See website support and maintenance and the SLA.

Nobody maintains it.This is what actually happens to most WordPress sites, and it is why hack recovery is a service we offer. Worth raising with your client at proposal stage rather than after.

05Honest limits

When is WordPress the wrong answer?

Sometimes it is, and you would rather hear that from your build partner at scoping than from your client’s new developer eighteen months later.

WordPress is a poor fit when the project is mostly application logic rather than content, when the content model is genuinely relational, or when the front end needs to be an app and the CMS is incidental. In those cases we will say so and scope the alternative — usually a Next.js, React, Vue or Nuxt front end with WordPress reduced to a content API, or something else entirely.

We are not trying to make every project a WordPress project. You have already sold the work; our job is to make the technical decision that you can still defend in two years.

06FAQ

Questions agencies ask

How will we work together?

Felix white-label WordPress development runs around your team. We agree the scope, communication and handover with you before the build starts. You send what you already have, such as a Figma link, a client scope document or a bug list, and you do not need to write a second brief for us. You get back a written scope covering what we will build, what we have assumed, what we need from you and what is not included. During the build you have one named contact and a check-in rhythm agreed at kick-off, and work goes to a staging environment you can look at whenever you want. We follow your naming, folder structure and coding standard if you have a house style. Anything outside the written scope comes back to you as a short note with the cost and the schedule impact. Handover is the repository, a local development setup, an editor guide and a walkthrough call. Read Our agency delivery process for the full process.

Can you sign an NDA?

Yes, we can sign an NDA for white-label WordPress work. Send yours over and we will arrange it before any designs, brief or client detail change hands. NDAs are available on request, and we are used to agencies asking for one before the first call. It matches how the work is delivered. We take your designs and your scope and return a site your team can present, with nothing on it that says we were here. We are contracted by your agency, our agreement is with you, and we have no agreement, no invoice and no relationship with your client. Progress goes to your team rather than to the client. If your NDA needs to cover the repository, the Figma files, the client’s data and the fact that we are involved at all, that is normal. Send it with the brief and we will return it signed, so the paperwork is done before scoping starts.

Do you work in our repository or yours?

We work in either your repository or ours. Most agencies prefer their own, so the history stays with them from day one. If you would rather we host the repository during the build, we transfer it at handover. Wherever it lives, the WordPress theme is version controlled from the first commit. It is a repository, not a folder edited over SFTP, with readable commit messages, a branch per piece of work and a history that explains itself. Templates, blocks and field definitions live in the repository where WordPress allows it, so a staging site and a production site do not quietly diverge. We follow your naming, folder structure, coding standard and linting if you have a house style. If you do not, we use WordPress coding standards and document what we chose. At handover you receive the repository with build and deployment instructions and a local development setup your team can run.

Can you pick up a build someone else started?

Yes, we can pick up a WordPress build someone else started, and it is a large share of what we do. We review it first and tell you honestly whether continuing is cheaper than restarting. Sometimes it is not, and that is a difficult conversation to have with your client. It is easier when it is backed by a written assessment rather than an opinion. The assessment sets out what is there and what is safe to change. If the work goes ahead, it is scoped like any other project. You get a written scope before anything is built, covering what we will build, what we have assumed, what we need from you and what is not included. If the brief cannot be built as described, you hear it at scoping, before you have confirmed anything to your client. Handover is the same as for a build we started: the repository, a local development setup, an editor guide, a walkthrough call and the out-of-scope list.

Do you use page builders?

We use page builders only when the project already has one and replacing it is not in scope. New white-label WordPress builds use the block editor with custom blocks, because that is what your client’s next developer will expect to find. In practice that means custom blocks, block patterns, locked templates and theme.json configuration, so the editor your client is handed can only produce pages that look like your designs. Where the content needs structure, we use ACF field groups, flexible content layouts, options pages and relationship-driven templates, so content is modelled as content rather than as one long WYSIWYG field. The theme itself is built from your Figma files rather than from a purchased theme reskinned to match. The most common WordPress complaint an agency gets six months after launch is that the client has broken the layout. That is an editorial-experience decision made at build time, and we make it deliberately.

Will our client know you exist?

Your client will not know we exist from the code, the admin, the footer or an email. Nothing we build carries our name, and we do not approach your client. Felix white-label WordPress development returns a site your team can present, maintain and edit, with nothing on it that says we were here. That means no credit link, no footer logo, no admin badge and no comment in the source with our URL in it. Our agreement is with your agency, and progress goes to your team. The editor guide written for whoever updates the content is neutral in tone and yours to rebrand. Whether you tell your client that you use a build partner is entirely your decision. Some agencies are open about it and most are not, and it changes nothing about how we work. The only time we speak to your client is when you have put us in the room.

How do you price WordPress work?

We price white-label WordPress work per project, scoped from your brief, or as retained capacity if you have continuous volume. We are not the cheapest option available to you and we do not try to be. The value is that you do not manage the build. For project pricing, you send what you already have and get back a written scope before anything is built. It sets out what we will build, what we have assumed, what we need from you and what is explicitly not included, so the price is tied to something you can check against your client’s expectation. Anything outside that scope later returns to you as a short note with the cost and the schedule impact, and you decide whether to absorb it, bill your client for it or drop it. If the brief cannot be built as described, you hear that at scoping, before you have confirmed a price or a date to your client.

Next step

Book a partner call

Bring the designs, the deadline and the plugin list you are worried about.

Two ways in
Email it instead

Step 3 of 6

Step 3 of 6. One project or ongoing?