In the past, I’ve written extensively about the WordPress Settings API, how to introduce unit testing into projects using the WordPress Settings API, as well as my thoughts on frameworks in contrast to the Settings API.

Clearly, I’m an advocate for using this particular part of the API. 

Recently, fellow tweep and Automattic employee Konstantin Kovshenin shared his presentation on the WordPress Settings API, as well.

From Konstantin’s post:

This weekend at WordCamp Sofia 2012, I gave a session about the Settings API, which is a way to create simple, flexible and secure options pages for your WordPress plugins and themes. The session covered the basic usage of the API along with a few more advanced topics.

[slideshare id=14847434&doc=settings-api-3-121023051935-phpapp01]

In the presentation, Konstantin covers:

  • Sections
  • Fields
  • Settings
  • Pages
  • Menus
  • …and even the Theme Customizer

I highly recommend reviewing the presentation above and checking out the full post on his blog.