A custom-built WooCommerce theme for a live e-commerce site, designed around lightweight page code and a product experience that goes well beyond the WooCommerce defaults.
Product pages use a custom layout and gallery built to minimise external resource requests, keeping page weight down without sacrificing presentation. Add-to-cart runs over Ajax for a seamless, no-reload flow, and custom “add-on” modules on product pages encourage dynamic upsells — surfacing peripheral products before the customer commits to checkout. Custom fields drive per-product behaviour dynamically, including which videos are associated with a product and which switch-sell options appear.
A YouTube-style searchable video resource sits alongside the store, hosting internally-produced product reviews and featurettes — giving the support and content side of the site a home without relying on an external platform.
Both the public site and an internal /Notes system (an admin-only knowledge base) share a custom search plugin. Rather than leaning on default WordPress search, it runs through a custom REST route backed by hand-written SQL, with results weighted using the WordPress tag system — surfacing more relevant results than relevance-by-recency alone.
The plugin footprint is kept deliberately light — WP Rocket for performance and Gravity Forms for standard forms, supplemented by custom-built forms for specific landing pages and a bespoke modal plugin for displaying detail without breaking flow. Responsiveness and UX are core to the navigation system throughout.
