Bespoke theme, persistent multi-step order form and a wp-admin orders plugin
A bespoke WordPress theme with an SCSS build and a multi-step order form that never loses a customer's input, paired with a custom admin plugin for handling incoming orders.
Click any image to view it full size
A web design studio selling website builds needed its own order pipeline inside WordPress: a long, multi-step brief form on the front end, and somewhere sane for staff to read and work those orders on the back end. The existing site had a broken order path and email that was not reliably arriving.
We built a full custom theme rather than bending a commercial one, structured with an SCSS build (abstracts, base, components, layouts, pages) so styling stayed maintainable, and ACF for editable content.
A separate nextday-orders admin plugin gives staff an order list and an order detail view inside wp-admin, with its own AJAX layer — so orders are a first-class admin object rather than a pile of emails.
We are recording this one plainly. Every feature above was built and browser-verified end to end during development on staging. The final state of the project is a snapshot commit taken deliberately before reverting the customer's site to the client's original design: the client asked for the contracted fixes only, and the wider build we had produced was rolled back. The snapshot exists so that any individual piece can be re-applied later if the studio wants it.
So this is not a clean handover story, and we do not present it as one. It is a substantial custom theme and plugin that were built, tested and preserved — and a reminder that scope delivered beyond what was contracted is not automatically scope wanted.
A web design studio needed a long multi-step order brief that customers would not abandon, working file uploads, reliable order email, and a real place inside wp-admin for staff to work incoming orders — on a site whose existing order and email paths were unreliable.
We built a bespoke WordPress theme with an SCSS build and ACF-driven content, a multi-step order form that auto-saves and restores every field, AJAX photo and document uploads attached to the order email, branded email templates, a WebP pipeline, and WooCommerce and Polylang integration — plus a separate admin plugin giving staff an order list and detail view with its own AJAX layer.
The theme, order form and orders plugin were built and browser-verified end to end on staging. The engagement ended with the wider build rolled back at the client's request in favour of the contracted fixes only; the completed work was preserved as a snapshot so individual pieces can be re-applied. We make no claim of a completed handover.
Category
Web Development
Industry
Web Design Services
Year
2026
Components
1 repository
Web Development
Elementor landing page, prototype-first, for a Melbourne property roadshow
Web Development
Caching, rate limiting and graceful degradation for a live market data feed
Web Development
Landing page builds, form delivery repair and conversion tracking across three client sites