Prior to handing off development and maintenance of the WordPress Plugin Boilerplate to Devin Vinson, I had the opportunity to work with Brian Richards of WP Sessions to put together a short course on how to use the WordPress Plugin Boilerplate.

Using the WordPress Plugin Boilerplate

The purpose of the course was to provide the initial set of documentation for the project that would give users and developers a complete walkthrough of the source code, understanding its organization, and a tutorial for how to build a plugin with the project.

Using The WordPress Plugin Boilerplate

Straight from the Session’s homepage:

In this course, we’ll talk through some of the organizational decisions that have gone into the Boilerplate, and we’ll take a look at how to build a WordPress plugin using the Boilerplate.

The course is divided into two main sections:

  1. Getting Started
  2. Creating a Plugin

The first part of the session is geared towards understand the file organization and class architecture of the Boilerplate. It aims to provide an example for how everything fits together, and it aims to give a rationale for why things are organized the way they are so that you’re able to understand and take advantage of them throughout your plugin development efforts.

The second part of the session is geared towards actually using the Boilerplate to build a plugin. Over the course of nine lessons, you’ll see how to build a plugin with the Boilerplate. Further, the plugin will integrate with the WordPress dashboard and will also influence the way in which the front-end of the blog performs.

So if you’re someone who’s interested in the Boilerplate, looking for a place to learn how it’s organized, and a walkthrough of a sample project, then be sure to check out the course.