February 10, 2016 — This talk will introduce the concept of website personalization, and walk through some of the many ways available to provide personlised content to your visitors, from the simple to complex machine learning approaches. The talk will have a specific focus on WooCommerce sites.
February 9, 2016 — In this workshop I plan to give an overview of using a configuration of Vagrant such as VVV in your day to day WordPress development. Learn about how you can easily share projects environments across teams and quickly get setup with new sites, themes or plugins among other great benefits. I plan to give use cases to show you how easy it is to get started via command line. I’ll also be touching on other great tools such as WP-CLI, Gruntjs, Xdebug and more. All in the interest of improving your local development environment.
February 9, 2016 — WordCamps are great, but how do you get the most out of your attendance at these events? More to the point – how do you get the most out of WordCamp Cape Town 2015?
WordCamps are about more than just listening to talks and (if you’re feeling confident) asking a question or two. There’s a whole host of other things to do, people to meet and so much more. In this introductory talk, Hugh will shows you just what you can do to make this year’s WordCamp Cape Town a hugely rich experience that will leave you changed forever.
February 9, 2016 — Edit WordCamp Videos Part 3
Presentation Slides
February 9, 2016 — Edit WordCamp Videos Part 2
Intro & Outro Panels
February 9, 2016 — Edit WordCamp Videos Part 1
Video files and metadata
February 8, 2016 — We’re at a point now where we have these incredibly powerful query classes in WordPress core that allow you to really tailor down to whatever criterion you want. In this workshop, Drew will provide some real-world examples of some crazy stuff you can do with queries – it’s very much a “sky’s the limit” kind of situation. Queries are really interesting and powerful, and a lot of people are intimidated by advanced queries, even with the abstraction layers that WordPress has put in place.
February 7, 2016 — With taxonomies and their individual terms, you can structure and categorize posts in various ways. That’s a matter of common knowledge. This session will broaden your mind, though, because there’s much more to taxonomies and terms. You can easily link individual taxonomies and synchronize their terms, you can use taxonomies for users, and you can facilitate taxonomies to store meta data. Finally, we will have a look at WordPress 4.4’s new feature: term meta.
February 7, 2016 — After this session you will share my believe that hooks are the reason that WordPress is the number one cms in the world. You will know how to use them in order to extend core, plugins and themes and learn some smart tricks which you can use when adding hooks to your own code.
Content in details:
* why bother with hooks?
* where hooks are used
* elements of hook routines
* basic functions and attributes
* how core itself uses hooks
* debugging hooks
February 5, 2016 — As developer we can get excited about a new project idea and immediately we start coding and hacking to get a first alpha version ready. But in most cases our initial implementation idea is by far neither the best nor the fastest to implement. In this lightning talk I want to show you one example, where I exploit another plugin to accomplish my task and it saved me a lot of time.