Skip to content

Overview

WAGE is a rapid WordPress theme framework for building client websites. It provides a shared core of components, design tokens, SEO, forms, and layout — so each new client site starts with a solid foundation and only needs brand-specific customisation.

wage/ Parent theme (shared core — never project-specific)
wage-{client}/ Child theme (one per client — all customisation here)

The parent theme is installed once and shared across all sites. Each client gets a child theme that overrides tokens, components, and templates as needed.

LayerTool
CMSWordPress
Theme frameworkWAGE (parent theme)
Builder (some sites)Bricks Builder
HostingPressidium
DNS / CDN / SecurityCloudflare
Local devLocal by WP
Version controlGit + GitHub
Spam preventionCloudflare Turnstile
  • Parent theme is sacred. Never put project-specific code in wage/. It gets deployed to every site.
  • Tokens drive the brand. Override CSS custom properties in the child theme — don’t hardcode colours in core.
  • Components are overridable. All wage_* functions use function_exists() guards so the child theme can replace any component.
  • Core CSS is structural only. Visual styling lives in the child’s site.css.