The missing architecture layer for modern WordPress theme development.
PressGang is an open-source framework that brings modern architecture, structure and engineering practices to WordPress theme development.
Rather than replacing WordPress or hiding it behind another framework, PressGang builds on native WordPress, Composer, Timber and Twig to provide a cleaner, more maintainable development experience.
It introduces sensible defaults, reusable patterns and a growing ecosystem of packages—while remaining lightweight, familiar and unapologetically WordPress.
⸻
PressGang respects the WordPress way.
It embraces native APIs, hooks, templates and the WordPress lifecycle, while adding the structure expected from modern PHP applications.
The result is cleaner code, better organisation and a development experience that scales without unnecessary abstractions.
⸻
Core Principles
- 🇼 Native WordPress first
- 🌲 Built on the Timber ecosystem
- 📦 Composer-first architecture
- 🧩 Convention over configuration
- 🧼 Clean, maintainable code
- ♻️ Reusable components
- 🚀 Modern PHP development
⸻
PressGang
The core framework for modern WordPress theme development.
📖 Documentation https://docs.pressgang.dev
💻 Repository https://github.com/pressgang-wp/pressgang
⸻
Quartermaster
A standalone, fluent WP_Query builder with a clean, expressive API for composing complex WordPress queries.
📖 Documentation https://pressgang.dev/quartermaster/
💻 Repository https://github.com/pressgang-wp/pressgang-quartermaster
Capstan
Capstan scaffolds, configures, and packages PressGang projects from the command line — WordPress core, parent theme, and child theme in one command. Like artisan, but it speaks WP-CLI.
📖 Documentation https://pressgang.dev/capstan/
💻 Repository https://github.com/pressgang-wp/pressgang-capstan
PressGang is created and maintained by Benedict Wallis, a senior freelance web developer based in Bristol, UK, with over 20 years’ commercial development experience.
Need help with a project? I work with businesses and agencies on bespoke WordPress development and WooCommerce development, including custom themes, plugins and integrations.