MVC in Plugin & Theme Development

Template code in functions kills kittens: using MVC in WordPress Plugins and Themes


A primer for using MVC in WordPress. A path to cleaner, more readable and maintainable code. Definitely for intermediate developers to hone their skills further.

Learning Objectives:

  • create plugins and themes that not only adhere to WP coding standards but standards of Object Oriented PHP as well.
  • be a good citizen of the open source community by creating readable code.
  • learn how to not kill kittens


PHP/plugin/theme development experience.