Jawad Ahmed Butt
All services

Custom plugins and CMS architecture built into WordPress.

(002)

When a project needs more than a theme and a stack of plugins, I build it properly: custom post types, ACF and Gutenberg block systems, and bespoke plugins your client's team can actually use.

PHP code on a laptop screen in a dark workspace
Who it's for

For builds where off-the-shelf plugins stop being enough.

Plugin sprawl

The site runs on a dozen plugins held together with workarounds, and every update risks breaking something.

Clunky third-party tools

A booking or enquiry tool that doesn't match the brand and loses visitors halfway through.

Editors who can't edit

Content changes need a developer because the backend wasn't built for the people using it.

Logic no plugin covers

Calculators, verification systems, portals or integrations that simply don't exist off the shelf.

What's included

Included.(5)

(001)

Bespoke plugins

Custom functionality as a clean, self-contained plugin, branded and built for the site.

BookingCalculatorsVerification
(002)

Custom post types and fields

Structured content with ACF, relationships and templates that populate automatically.

CPTACFRelationships
(003)

Gutenberg block systems

Custom blocks your client's editors can use to build pages without breaking the design.

BlocksPatternsEditor UX
(004)

API integrations

Connect WordPress to CRMs, payment gateways, email platforms and external APIs.

REST APICRMPayments
(005)

Portals and dashboards

Client or member areas with roles, permissions and custom dashboards.

User rolesPortalsDashboards
How it works

Four steps, no surprises.

  1. 01

    Map the requirements

    I turn the brief into a data model, user flows and a list of exactly what gets built.

  2. 02

    Agree the architecture

    Post types, fields, blocks and plugin structure, signed off before any code is written.

  3. 03

    Build and test

    Clean, documented code with secure defaults, tested on staging with real content.

  4. 04

    Hand over

    Documentation for your developers and a simple walkthrough for your client's editors.

Tools I use

The stack behind this service.

PHPBackend
ACFCustom fields
GutenbergBlock editor
REST APIIntegrations
JavaScriptFrontend
MySQLDatabase
Client feedback
Jason

Jason

ten23labs.com

Jawad solved one of our biggest challenges by building a peptide verification system as a custom WordPress plugin.

Pricing

Two ways to work together. Same quality either way.

Per project

From
$500

Websites of up to 5 pages. Larger builds get a fixed quote after I review the brief.

Retainer

From
$660/month

2–8 hours a day at $15/hour, billed monthly. Scale up or down each month.

FAQ.

Common questions about this service.

Existing plugins are great when they fit. When they don't, a custom plugin does exactly what's needed, matches the brand and doesn't add bloat or update risks to the site.

Got a brief to review?

By submitting, you agree to the Terms and Privacy Policy.

Let's talk.

Send me the brief—a white-label build, a backlog your team can't absorb, or a site of your own.

Reply within 4 hours.

On weekdays, with an honest view of how I'd approach the build. The review costs nothing.

Fixed scope, clear dates.

You get a scope, milestones and a quote before any work starts, so you can sell it with confidence.