TTAX
A fully custom, bilingual WordPress build for a Cardiff tax adviser — hand-coded for speed, security, and a client who runs it all herself.
About the project
TTAX's previous site was a template Wix build that undersold a Chartered Tax Adviser's expertise and left her with almost no control over her own content. This one started from a blank slate: no theme, no page builder, no drag-and-drop editor — a hand-coded WordPress theme built line by line and styled from a single token-driven stylesheet, so the whole site restyles from one file. It runs on a single active plugin. Everything else — the bilingual system, the News engine, the settings dashboard, the guided onboarding tour — is hand-coded straight into the theme, not bolted on top of it. Because a good share of her clients are Mandarin-speaking, that bilingual system is genuine: every field carries an optional Mandarin companion with automatic fallback to English, proper /zh/ URLs, hreflang tags, and its own sitemap. Analytics was wired in from launch, and both sitemaps were submitted and verified in Search Console — including a fix for a WordPress core bug that was quietly serving sitemaps with a 404 status header, invisible in a browser but enough to make Search Console reject them outright. Security, privacy and speed were treated the same way: hardened login protection, a locked-down security policy, a proper cookie-consent banner, and an OpenStreetMap office map that loads instantly with no tracking cookies. The result is 100/100 on Google Lighthouse across Performance, Accessibility, Best Practices and SEO — and three client-requested refinements shipped same-day in the first week live.
What's on the live site
- Hand-coded WordPress theme — no page builder, no template, no drag-and-drop
- Runs on a single active plugin; everything else built directly into the theme
- Full bilingual English / Mandarin system with /zh/ URLs, hreflang and its own sitemap
- Custom News & Articles system — category, reading time, byline, related links, SEO fields
- Guided onboarding tour across the admin dashboard and every editor screen
- Google Analytics wired in, sitemaps submitted and verified in Search Console
- Hardened login protection and a locked-down security policy
- Privacy-first cookie consent banner
- OpenStreetMap office map — instant load, no tracking cookies, no consent click needed
- Optimised JPG + WebP image pairs, lazy-loaded throughout
Every page, full screenshot
Hover a page to scroll through it. Click to view it full size.


