If you’ve built a WordPress theme from scratch in the past 5 years there’s a good chance you’ve used a starter theme like _S or Roots or similar. And there’s an equally good chance you now have your own custom version of this theme combined with a custom build process of some sort.
Source: WPTavern.com[/caption]
Source: Lynda.com[/caption]
The ultimate goal of WP Rig is to move the web forward by improving the code quality of WordPress themes. To meet this goal, WP Rig integrates tightly with VS Code and other code editors to check PHP, CSS, and JavaScript code against WordPress Coding Standards uses a robust build process that processes and optimizes every line of code written, and provides a modern starter theme built to the latest accessibility and performance standards.
The starter theme introduces long-requested features like lazy-loading, async/defer JavaScript enqueueing, component-level pre-loaded CSS, optimized webfont loading, modular extensions, and a full-featured list of optional template hierarchy files.
Evolving the Starter Theme
Starter themes have enabled the WordPress community to quickly evolve their theme building skills to produce compelling and functional themes that power millions of sites worldwide. Now it’s time to evolve the starter theme itself: The web platform has evolved and so have the tools we use. When I started building themes, writing PHP, CSS, and JavaScript was enough. Today, a well-built theme also includes performance optimizations, code minification, and interaction with progressive browser tools. To take advantage of all of this, in a consistent way, we need a new tool. That’s why I built WP Rig, and that’s why I want you to use it. [caption id="attachment_36525" align="alignnone" width="700"]
Source: WPTavern.com[/caption]
More than a starter theme
WP Rig is a modern build process and starter theme bundled into a convenient package. In WP Rig I tried to solve two problems: On the development end, the ecosystem has gotten complex and it is hard for new and seasoned developers to stay on top of the latest tools, best practices, and coding standards. As a result, everyone is working with their own custom development rigs and things like accessibility and performance are left to the wayside. It’s also time-consuming and unreasonably hard for new developers to figure out how to get all this stuff to work. On the user end, simply installing a theme in your WordPress site is no longer enough. To make the site work properly you have to augment the theme with performance optimizing plugins that minify code and lazy-load images etc. That’s a lot to ask from someone who just wants to run a website. WP Rig aims to bridge both of these problems: It comprises a pre-configured modern build process which fixes and optimizes the code and an advanced starter theme which implements the latest accessibility, performance, and coding practices, all in a convenient package that fits into any current development environment.Moving the web forward with WordPress
[caption id="attachment_36526" align="alignnone" width="700"]
Source: Lynda.com[/caption]
The ultimate goal of WP Rig is to move the web forward by improving the code quality of WordPress themes. To meet this goal, WP Rig integrates tightly with VS Code and other code editors to check PHP, CSS, and JavaScript code against WordPress Coding Standards uses a robust build process that processes and optimizes every line of code written, and provides a modern starter theme built to the latest accessibility and performance standards.
The starter theme introduces long-requested features like lazy-loading, async/defer JavaScript enqueueing, component-level pre-loaded CSS, optimized webfont loading, modular extensions, and a full-featured list of optional template hierarchy files.








Responses (2 )