The Power of WordPress’ Roles and Capabilities–WordCamp Toronto 2012

Today, I presented an expanded version of my latest talk, The Power of WordPress’ Roles and Capabilities, at WordCamp Toronto 2012. I first gave this talk last month at WordCamp Chicago, but today’s version included additional information for users just starting out with WordPress.

Abstract for my talk:

WordPress’ roles seem simple enough on the surface, but behind the Administrator, Editor, and the other default roles is a powerful system that can be customized extensively. While some have said that other CMS’ have an advantage when it comes to security and customizing capabilities, I’ll demonstrate in this talk that that isn’t true.

Starting with a walkthrough of how to modify existing roles and create new ones, I’ll then cover how to leverage custom roles in your code. I’ll wrap up with a discussion of some powerful filters that will prove WordPress has as flexible and able a roles and capabilities system as the popular competitors often touted as having superior implementations.

Slides are available at