WP Rig logo
Skip to content

WP Rig

The Progressive Theme Development Rig for WordPress

  • Download
  • Showcase
  • Documentation
  • Learn V2
    • V1
  • Contribute
  • News

Course: WordPress: Building Progressive Themes with WP Rig - Version 1

WP Rig, a new toolkit, makes building progressive themes in WordPress easy. It ships with a fully styled starter theme that can be easily customized, and it lints, optimizes, and minifies your changes as you code, making your themes as fast and performant as possible. In this course, instructor Morten Rand-Henriksen shows how to install and configure WP Rig and build a new progressive theme right out of the box. Plus, learn how to edit the underlying CSS, PHP, and JavaScript code and add advanced features such as widgets, AMP integration, and custom menus, backgrounds, and logos.

Introduction: Building Progressive WordPress Themes

Watch this lesson.

Wp Rig: A Primer

Watch this lesson.

Set up your development environment

Watch this lesson.

Install Node.js and Composer

Watch this lesson.

Install or update to Gulp 4

Watch this lesson.

Pick a name for your theme

Watch this lesson.

Get a fresh copy of WP Rig

Watch this lesson.

How WP Rig works

Watch this lesson.

Configure WP Rig for your project

Watch this lesson.

Configure BrowserSync

Watch this lesson.

Run the WP Rig installer

Watch this lesson.

Configure VS Code workspace settings

Watch this lesson.

Build, activate, and test your new theme

Watch this lesson.

CSS in WP Rig

Watch this lesson.

Edit CSS

Watch this lesson.

CSS custom properties (a.k.a. CSS variables)

Watch this lesson.

Sass in WP Rig

Watch this lesson.

In-body modular style sheets

Watch this lesson.

Configure conditional preloading

Watch this lesson.

Templates in WP Rig

Watch this lesson.

Edit existing templates

Watch this lesson.

Make changes to theme functions

Watch this lesson.

Sidebar: Keep strings translatable

Watch this lesson.

Optional template files

Watch this lesson.

Make your theme modular

Watch this lesson.

AMP integration in WP Rig

Watch this lesson.

JavaScript in WP Rig

Watch this lesson.

Enqueue, async, or defer JavaScript

Watch this lesson.

Write better code with ESLint

Watch this lesson.

The role of functions.php

Watch this lesson.

Add a new custom menu

Watch this lesson.

Custom background colors and images

Watch this lesson.

Custom logo

Watch this lesson.

Gutenberg theme features

Watch this lesson.

Enable AMP support

Watch this lesson.

Widgetized areas

Watch this lesson.

Custom header

Watch this lesson.

The translate function

Watch this lesson.

The export function

Watch this lesson.

How to contribute to WP Rig

Watch this lesson.

Going further with WordPress and WP Rig

Watch this lesson.
  • Home
  • Download
  • Learn V2
  • Learn V1
  • News
  • Privacy Policy
  • Contribute
WP Rig is an open source project originally created by Morten Rand-Hendriksen with the support of LinkedIn Learning. Continuing development of WP Rig is by its contributors. This website is powered by WordPress using the Rig theme built using WP Rig.
Free training for WP Rig provided by: LinkedIn Learning.
Hosting provided by: SiteGround.