Case Study — April 2026
GeoZap
Custom WordPress theme built from scratch by a Perth WordPress developer for a local mining SaaS company. No page builders, no child themes — a production-ready theme with 200+ editable fields, 8 JSON-LD schemas, and a complete design system. Delivered in 2 days.
Client: geozap.com.au | Industry: Mining & Geological SaaS | Location: Perth, WA
2
Day Build
25+
Theme Files
8
JSON-LD Schemas
0
Page Builders
Homepage hero — clean design with clear product positioning and CTAs
The Brief
GeoZap needed a complete website rebuild. Their existing site didn't reflect the quality of their product — an ML-powered geological data platform used by mining companies across Australia. They needed a Perth-based WordPress developer who could deliver fast and build something production-ready, not a template.
The brief: a custom WordPress theme built from scratch, with every section editable via ACF fields, comprehensive SEO including structured data for AI search, and a design system that matched GeoZap's navy and teal brand identity. No page builders, no bloat — clean code that's easy to maintain.
Product comparison — XRF-ZAP and ZAP LAB presented with clear feature differentiation
What Was Delivered
A complete custom WordPress theme with no page builder dependencies — just clean PHP templates, a CSS design system, and ACF for content management.
13 Page Templates
Homepage, product platform, approach, contact, case studies (listing + single), pricing, blog (listing + single), archives, 404, thank you, and generic page templates — each with unique layouts and ACF fields.
200+ Editable Fields
Every section on every page is editable via tabbed ACF field groups. Photo strips with show/hide toggles, image display controls, and smart defaults that auto-populate on theme activation.
8 JSON-LD Schemas
Organization, WebSite, FAQPage, SoftwareApplication (x2), HowTo, Service, LocalBusiness, and Article schemas — built into the theme with no SEO plugin required.
Complete Design System
1,700 lines of CSS with custom properties, self-hosted Google Fonts, SVG topographic backgrounds, parallax image strips, and mobile-first responsive design with a CSS-only hamburger menu.
AI Search Ready
Machine-readable site documentation served via WordPress rewrite rules, robots.txt controls for major AI crawlers, and structured data designed to make the site easier to understand.
Security Hardened
ABSPATH guards on all PHP files, XSS prevention on JSON output, XML-RPC disabled, WordPress version hidden, nonce verification, and no hardcoded URLs.
Case study template — custom post type with split hero, challenge/solution sections, and related studies
Fully responsive — mobile-first design
Tech Stack
- WordPress — custom theme, no page builder
- PHP — 13 custom templates
- ACF — 200+ content fields (free plugin)
- CSS — custom properties design system
- Vanilla JS — no jQuery, no frameworks
- Self-hosted fonts — Space Grotesk + Inter
- Contact Form 7 — optional integration
Also Included
- GA4 integration via WordPress Customizer
- 16 block patterns for reusable content
- Scroll reveal animations (vanilla JS)
- SEO plugin auto-detection and graceful handoff
- 301 redirects from all old site URLs
- Branded client guide (HTML, print-to-PDF ready)
Need a WordPress Developer in Perth?
Whether it's a custom WordPress theme, a static site, or a full lead generation system — I build websites that perform. Based in Perth, working with businesses across Australia. Send me a message.
Read more: Custom WordPress Theme vs Page Builder — Which One Does Your Business Need?