January 27, 2015 — This session will dive in deep into the proper way to include files from plugins and themes. We’ll learn everything from including a script the easy, proper way, to dynamically calling custom scripts in dynamic situations.
January 23, 2015 — When first getting started with customizing the design and layout of a WordPress site there is a lot you need to know. This presentation covers all the important components of WordPress themes and describes how they work and what you need to know. In addition, examples are given of theme customization requests and the numerous options for fulfilling those requests with best practices being considered.
January 4, 2015 — This talk covers a few key “Aha” moments that you should have about the way WordPress works. Michael talks about things like the template hierarchy, what’s going on in wp-config, where WordPress content is stored (the database vs file system), how posts and pages and custom post types are represented in the database, what folks are talking about when they talk about hooks and filters, and just generally review the “behind the scenes” mechanics of how WordPress works
December 9, 2014 — Foundation Day – Beginner’s Workshop
October 8, 2014 — You’ve built a stunning WordPress powered theme and installed the site for a client. The code is top notch, the design is pixel perfect and you’re just about to hand it over to the client, but what now? How will the client use the site? Is your theme in a strong enough shape to allow clients to update the content on the fly? Do they know what to do? Learn from a panel of local Calgary Developers on the tips and tricks of handing over a web site to a client. Everything from how to create tutorials to what plug-ins to improve the end user experience will be answered in this panel.
August 21, 2014 — The presentation is about a ‘starter theme’ I’ve made. I’ll show what I’ve done, why I’ve done it, what I’ve learned and the advantages of using a starter theme instead of a framework or existing themes.
July 11, 2014 — To setup and configure many of the popular and powerful WordPress themes today can often require a solid grasp of working with custom post types and fields, design customization options, custom templates, shortcodes, admin settings and various other nuances of working with and tweaking WordPress. Different themes also take wildly different approaches to building admin settings areas and providing access to custom content, so it means you likely have to do something different to setup each theme you work with.
This talk covers the essential skills and common scenarios you will come across when getting into the niche field of setting up and customizing awesome WordPress themes for yourself and others.
February 10, 2014 — The basics of creating and customizing themes, plus the customizing the admin for ease and beauty.
June 11, 2013 — The presentation is about pedagogy, design and a WordPress theme for teachers. See why WordPress, with its easy set-up and open-source architecture, is an ideal fit for the adjunct instructor or the University department.
September 29, 2011 — The number of free and premium themes for WordPress has EXPLODED over the past couple of years. As such, the range of quality and consistency from one theme to another can be enormous.
Much has been discussed across the net about design standards, coding best practices, and the ever changing theme environment – I’d like to take the conversation a step further by examining the entire theme-marketplace as a whole and suggesting a ”manifesto” for theme designers.