Nathan Wrigley’s Jukebox Podcast on WP Tavern features Rob Ruiz, a designer-turned-developer who now works as an architect at an agency and maintains WP Rig — an opinionated, open-source starter and toolkit for building WordPress themes. WP Rig is a minimal, modern scaffold that combines Composer and Node tooling, enforces WordPress coding standards, and lets teams use contemporary CSS features today.
How Rob became involved
Rob started using WordPress around 2010. After trying several frameworks he landed on WP Rig for its pragmatic opinions and alignment with WordPress Core. When the original maintainers needed new caretakers, Rob joined a maintainer meeting and gradually became the primary steward, taking responsibility for updates and occasional contributors.
What WP Rig is
WP Rig functions as both a starter theme and a developer toolkit. Think of it like a modern, opinionated underscores: a clean base that includes Node and Composer dependencies plus developer tools to automate common tasks. It handles CSS processing, linting, bundling, and other build steps while avoiding unfamiliar templating systems. The goal is to stay lean and familiar so developers can customize without fighting the framework.
Who benefits from WP Rig
WP Rig is useful for several types of users:
– Designers and front-end developers who want modern CSS workflows and better control over styles.
– Agency teams that need consistent patterns, shared tooling, and enforceable coding standards across projects.
– Developers who want to move beyond page-builder constraints and learn how themes are built, growing into full-stack theme work.
Why people like it
Rob highlights WP Rig’s minimalism and strong CSS tooling. The setup makes it easy to use modern CSS features (for example, nesting) through PostCSS or other processors before full browser support arrives. It doesn’t force a new templating paradigm, so WordPress developers can keep familiar theme architecture. For teams, the shared conventions and automated checks simplify reviews, handovers, and client delivery.
Learning curve and approach
Using WP Rig nudges you toward code-based site control. It’s well suited for anyone ready to step beyond the admin UI and page builders into HTML, CSS, JS, and PHP. There is a learning curve: you’ll work locally and learn some build tooling, but the project is designed so you can tackle one area at a time — for example, start by focusing only on CSS — and progress incrementally.
Tooling and prerequisites
WP Rig runs locally and depends on:
– Node.js for JavaScript tooling
– Composer for PHP package management
– A local WordPress environment (Local, Docker, wp-env, etc.)
Development tasks like CSS compilation, JavaScript bundling, TypeScript builds, linting, and tests happen on your machine. When you’re ready to ship, WP Rig provides a bundling step that prepares a final theme package, replacing WP Rig references with your theme name so the distributed theme looks like your own work.
Themes, blocks, and Full Site Editing
Full Site Editing and block-based themes have shifted how themes are built. WP Rig began in the classic theming paradigm but can be adapted to block themes or hybrid (universal) approaches. The toolkit includes commands to adjust the scaffold for FSE and supports block authoring at the theme level.
There’s an ongoing debate about whether blocks belong in plugins or themes. Theme-level blocks make sense when a block is tightly coupled to a theme’s design or navigation, but bundling blocks into a theme can make that theme ineligible for the wordpress.org directory. WP Rig doesn’t force a stance; it gives developers the tools to author blocks in whichever paradigm they choose and to weigh those trade-offs.
Education and guardrails
A major aim of WP Rig is teaching good, safe practices. The project includes documentation, video tutorials, and built-in checks to help developers follow WordPress best practices. Tools like PHPCS with the WordPress Coding Standards are integrated so themes can be validated before submission, reducing friction when preparing themes for clients or contributing to the wordpress.org repository.
The emphasis is on guardrails: automated checks that surface issues early while guiding developers to understand the reasoning behind best practices. That makes the learning curve less error-prone and more instructive.
Community and maintenance
When Rob took over, much of the early community had drifted away. Maintaining a modern toolkit demands not only WordPress knowledge but familiarity with contemporary front-end tooling (esbuild, Lightning CSS, Vite-era patterns). Today the project is largely driven by Rob with occasional contributors. WP Rig maintains a Discord server, a YouTube channel, and a GitHub repo with contribution guides and issue tracking. Rob hopes the launch of version 3 — a significant overhaul focused on speed and modern tooling — will attract more contributors.
Why WP Rig matters
Rob stresses that WordPress’s future depends on contributors and tinkerers. Tools that lower the barrier to learning and producing standards-compliant themes help sustain the ecosystem. WP Rig aims to make it easier for developers to build robust themes, learn best practices, and eventually contribute back to WordPress Core.
How to get started
Explore WP Rig at wprig.io for Learn documentation, contribution instructions, and links to Discord and YouTube tutorials. Rob is active on LinkedIn and the WP Rig Discord and is available to answer questions or help new users get started.
Summary
WP Rig is a modern, minimal starter theme and developer toolkit focused on developer experience, modern CSS, code quality, and education. It supports classic, hybrid, and block paradigms, integrates build and linting tools, and provides guardrails that help developers write better WordPress themes. Visit wprig.io or the GitHub repo to try it, follow the tutorials, and contribute.