Availability: Taking on new projects

Custom themes and plugins

Built when nothing off the shelf fits, and written so the next developer can read it.

Most sites do not need custom code. The ones that do usually need it because their content has a real shape — properties with floors and units, sessions with galleries and print orders, courses with cohorts — and forcing that into a generic plugin costs more every year it survives.

What this covers

  • Custom post types, taxonomies and field architecture designed around your actual content model.
  • Themes built on standard WordPress APIs, with no dependency on a page builder licence.
  • Booking, gallery delivery, drop-shipping and other flows built to fit the business rather than the other way round.
  • WP-CLI commands for the migrations and maintenance jobs you will need to run repeatedly.
  • Blocks and patterns so your team can build pages without calling me.

Written to be handed over

Standards-compliant, documented, and reviewed. When the engagement ends you own the code and any competent WordPress developer can pick it up. That is a deliberate choice: work that only I can maintain would be good for my invoicing and bad for you.

Describe the symptom. I will tell you what it usually means.

Every enquiry gets a reply within one working day.