| OSTraining News

WordPress Coding ClassHere at OSTraining, we split our time between online and live training.

Today we merge the two types of training in a new course called "WordPress Custom Content Types".

Earlier this year, we held a live training class in Michigan. For three days, Topher taught a small group of attendees how to code with WordPress. We filmed that class and it's ready for you to watch online.

Topher uses custom content types as a chance to explore WordPress coding in general. 

Topher starts by explaining how plugins work and the correct way to approach building them. He then explains content types by creating two: one for staff members and another for the departments they work in. Along the way, Topher touches on everything from how to use the WordPress codex to shortcodes, hooks and custom taxonomies.

If you want to start coding with WordPress, you need to watch "WordPress Custom Content Types".

Sample video #1 from the class

Sample video #2 from the class

The WordPress Custom Content Types syllabus

Templates

  • Dissecting the Archive Template File
  • Dissecting the Content Template File
  • Dissecting Other Template Files
  • Understanding the Template Hierarchy
  • Starting the Project

Plugins

  • Theme and Plugin Design Philosophy Part 1
  • Theme and Plugin Design Philosophy Part 2
  • Recently Active Plugins
  • Section Q&A Part 1
  • Section Q&A Part 2
  • Section Q&A Part 3

Content Types

  • Creating the Staff Content Type
  • Adding Content to the Content Type
  • Exploring the Database with PhpMyAdmin
  • Adding the Department Content Type
  • Adding Menus

Staff Pages

  • Creating the Staff Archive Page
  • Adding the Custom Fields
  • Aside: Troubleshooting Broken Code

Staff Template

  • Creating the Single Archive Page
  • Using WP Codex
  • Creating an MU Plugin

Relationships

  • Introduction to the Posts to Posts Plugin
  • Setting up the Plugin
  • Posts to Posts Plugin Part 3
  • Moving the Code to a Function

Shortcodes

  • Introduction to Shortcodes
  • Creating the Shortcode
  • Using Shortcodes in Widgets
  • Randomizing the Output from the Shortcode

Enqueing in WordPress

  • Enqueing CSS in WordPress
  • Enqueing Javascript in WordPress

Hooks

  • Introduction to Hooks
  • Creating a Hook

Taxonomies

  • Custom Taxonomies

Click here to see the full WordPress Custom Content Types class.


About the author

Steve is the founder of OSTraining. Originally from the UK, he now lives in Sarasota in the USA. Steve's work straddles the line between teaching and web development.