WordPress Development Services
Custom themes, clean code, and SEO foundations for businesses that outgrew page builders.
Who this is for
If any of this sounds like you, we should talk.
You need a custom theme that matches your Figma file pixel-perfect
Your designer handed off a polished Figma file. You want it built in WordPress without compromise, without Elementor, without 40 plugins doing the layout.
Your existing WordPress site is slow, broken, or outdated
Pages take 8 seconds to load. The admin is a mess of abandoned plugins. You inherited it from a previous agency and nobody knows what is safe to touch.
You want a WordPress site that ranks, not just exists
Content, schema, internal linking, Core Web Vitals, and crawl hygiene baked in from day one. SEO is not a phase two add-on, it is part of the build.
You are an agency that needs a reliable WordPress partner
Your team handles design and strategy. You want a build partner who ships on spec, communicates clearly, and does not break things on handoff.
What changes for you
Outcomes you can point to, not features you can ignore.
- A WordPress site that loads in under 2 seconds on mobile and feels fast to navigate.
- Clean, documented code your next developer can actually work with.
- A custom theme built to your design, not a generic template wrestled into shape.
- Search visibility from launch day, not a post-launch SEO scramble.
- An admin experience your team can run without a manual or a support ticket.
What is included
Scope, organized by phase.
Discovery (Phase 1 of 5)
Phase 1
Discovery
What we lock down in this phase before moving on.
- Figma walkthrough and component inventory
- Content model and custom post type planning
- Hosting, domain, and DNS audit
- Third-party integration map (forms, CRM, analytics)
- SEO baseline and redirect plan if migrating
How an engagement works
From hello to handoff, step by step.
Book a scoping call
We review your Figma file, current site, and goals. You get an honest read on timeline and what the build should include.
Get a scoped proposal
Within 48 hours, you receive a written scope, milestone plan, and fixed deliverables. No vague hourly traps.
Build in days, not months
We build fast and push to a staging URL as the site comes together, usually within a week. You see progress, flag issues early, and stay in control of the timeline.
Review, refine, and approve
Structured QA passes for design fidelity, performance, accessibility, and SEO. Nothing goes live until you sign off.
Launch and hand off
Production deployment with redirects, monitoring, and analytics in place. You get a written handoff and editor training.
Optional ongoing care
Stay on a care plan for updates, security, and content edits, or take the keys and run it yourself. Your call.

Case study
Ficino School
One coherent WordPress site that serves enrolled families and prospective parents alike: a step-by-step enrolment flow, a live news section for the school community, and everyday tools connected directly from the site.
Ficino School, a co-educational private school in Auckland, needed one site to carry its preschool, primary, and intermediate levels, communicate a distinctive educational philosophy, and walk prospective parents through enrolment without losing them along the way.
We built the site on WordPress with a deep, level-based information architecture: About, the three school levels, Learning, School Life, and Enrolments. The enrolment journey is a clear five-step path with tour booking and prospectus access, and the build wires in the systems a working school depends on, including the Kindo shop and AccessIt library.
Why us
What you get with WitsCode that you don't get elsewhere.
300+ websites shipped
We have seen the failure modes. Bad hosting, plugin conflicts, broken migrations, slow themes. You get the benefit of pattern recognition, not a learning curve on your project.
Custom themes, no page builder lock-in
Your site is built in clean PHP, Gutenberg blocks, and ACF. No Elementor, Divi, or WPBakery dependency. You own the code, and any developer can pick it up.
We maintain what we build
Care plans, performance reviews, and ongoing edits are available from the team that shipped the site. You are not orphaned the day after launch.
WitsCode rebuilt our Shopify store so it finally converts the traffic we were already getting. They understand speed and storytelling in equal measure, and the store has been a real growth lever since launch.
Free download
WordPress launch checklist
The 30-point pre-launch checklist we run on every WordPress site we ship. Security, SEO, performance, analytics, and editor handoff covered.
Frequently asked
Questions before you reach out.
Custom theme, every time, for any site you plan to keep more than a year. Page builders add bloat, slow your site, and create lock-in. A custom theme is faster, cleaner, and cheaper to maintain over the life of the site.
Fast. Most custom WordPress sites ship in about a week, and 7 to 10 days is the typical maximum for a standard build. Only sites with complex custom design or a large number of pages take longer, and you get a firm timeline in your scoping proposal before we start.
Yes. We can recommend hosting, set it up, or take it on as a managed service. We work with Cloudways, Kinsta, WP Engine, and self-managed VPS setups, and we will tell you which fits your traffic and budget.
Every site we ship gets security hardening (login protection, file permissions, WAF rules, automated updates for security releases), and a backup strategy. Care plan clients get ongoing monitoring and incident response.
Yes. We do audits, rebuilds, performance fixes, security cleanups, and partial rewrites. If a site is too far gone, we will tell you straight and scope a rebuild instead of charging you to keep the wreck running.
Yes. The whole point of WordPress is editor autonomy. We build with Gutenberg blocks and ACF field groups so your team can edit pages, swap images, and add content without touching code or breaking layouts.
Yes. Content migration, URL mapping, and 301 redirects are standard scope on any rebuild. Your existing SEO equity carries over to the new site.
Ready to ship a WordPress site that actually works?
Book a free strategy call. You get a scoped proposal within 48 hours, no pressure, no pricing games.