March 27, 2014 — It’s easy to get going with WordPress theme development, but this can mean overlooking some fundamentals along the way. Themes are in the spotlight as we step through the WordPress loading sequence, seeing where the Loop comes from, how the Template Hierarchy makes its decisions, and why child themes trump their parent. We’ll use our new-found knowledge to safely modify the Loop (and create our own), and to learn the difference between Actions and Filters.
January 24, 2014 — A presentation on how Helpful Technology developed the GovIntranet theme for the Department for Culture, to use for their intranet and how we have subsequently released the code on GitHub and are working with other departments with the theme.
January 6, 2014 — Sakin shares his experiences and some tips and tricks that would help your free theme appear on the top 15 Most Popular Downloads at WordPress.org repository. This is a great achievement if you want to become a professional WordPress Theme Developer and want to sell your themes.
December 24, 2013 — Philip Arthur Moore talks about how to professionally become a WordPress Theme Developer; learning how to theme the right way, knowing where to look for answers, and how to become the best WordPress theme developer in the world.
November 2, 2013 — This talk is for people new to creating themes. It goes into the basics for creating your own theme. It’s simple and to the point, easy to follow and understand. Just the basics, an introduction to creating custom themes.
October 1, 2013 — The Customizer has been around since WordPress 3.4, yet it is one of the most unknown and under appreciated features around. Learn what the Customizer is, from where users can access it, and why it is so awesome. Then the Customizer API, how to integrate it in your themes and plugins, and dive into how you can extend existing functionality. Finally cover some tutorials and example implementations, what default themes do with it, and how to encourages its use.
September 28, 2013 — This talk covers the advantages of developing in underscores (_s) and why it is the only starter theme that you should use. It shows how to customize this theme to make it do exactly what you want and nothing else. It also discusses the “gotchas” and what not to do. github link »
August 15, 2013 — This presentation covers some of the more common and problematic errors made by commercial theme developers, and how to fix them. It analyzes what constitutes best practices in each instance, and the problems brought about by doing things the lazy way. Some of the topics included in this talk are …
* Why shouldn’t I just use Google Hosted Libraries like jQuery? CDNs are awesome and save on bandwidth!
* Why shouldn’t I just hardcode links to my theme’s CSS and JS files?
* Stylesheet Directory and Template Directory? Those are the same thing, right?
* Trust my users? They bought my theme! Why wouldn’t I trust them?
August 8, 2013 — A lot has changed in WordPress, in themeing, and in wider web application development in the intervening years. We’re currently deep into the process of building the next generation of P2, which we’re calling o2. Learn about what’s different, what’s new, what works and what doesn’t. Hear about some of our plans for the future, and how we’re morphing WordPress from its server-side roots into powering a dynamic, flexible, front-end heavy web application.