January 14, 2015 — Simplify your theme development, reuse code, and reduce compatibility problems by moving complex logic code out of your templates and functions.php file into a namespaced theme object. Take advantage of stateful caching and build your own base class to reuse functionality between projects.
January 5, 2015 — Roots isn’t for people who’ve never developed a theme before, but for people who are looking for a good way to start their custom themes, this is the way to go. This talk expects people to have some background with developing custom themes. Jumping into development with Roots will be a lot easier after this talk!
December 23, 2014 — This session was for users who were looking to expand their knowledge of WordPress hooks for theme and plugin development. Ian Wilson walked users through what hooks are, first and foremost, the WordPress core page load (ie when certain hooks fire), the anatomy of the various hook functions, and finally some examples of common ways they are used.
December 19, 2014 — Pokazanie możliwości rozwijanego od WordPressa 3.4 ekranu personalizacji motywu. Poza standardowymi funkcjami zaprezentowane zostaną też bardziej nietypowe zastosowania dostępnych funkcji w tym wykorzystanie zmian wprowadzonych w WordPressie 4.0. Główny cel prelekcji to przekonanie developerów motywów, że ekran personalizacji motywu może zupełnie zastąpić dodatkowe podstrony kokpitu z opcjami motywu.
December 3, 2014 — Nessa palestra você aprenderá como utilizar o GulpJS para automatizar tarefas corriqueiras no desenvolvimento de temas para WordPress (minify de arquivos JS/CSS, Lint, compilar SASS/LESS/Stylus, deploy com FTP/SSH/Rsync) de uma forma rápida e eficiente, focando na PERFORMANCE.
Assim você terá mais agilidade na codificação e poderá oferecer uma melhor experiência ao usuário final!
November 20, 2014 — Every plugin or theme developer who’s done a lot of development has learned that developing the backend often takes more time than developing the front end. Thinking about how you make your backend look and what you name options can save many, many hours on support. We’ve found in research amongst our own users that default settings often don’t get changed. What does this mean? What to do with it?
November 14, 2014 — Underscores has become the go-to starter theme in the WordPress community. It serves as a common denominator to reproduce bugs for WordPress Core, it’s what WordPress Theme Review Team administrators point theme authors to, when asked how to improve their review process. It’s also the starter theme of choice for many premium theme shops, selling on Theme Forrest or WordPress.com. What sets it apart from other projects that are built for the same purpose? How did it get to the point it is today? And what might the future look like. Get answers to all these questions and explore the secrets of its success.
October 13, 2014 — Grab a cup of coffee and start your day off (no matter what time it is) on the right foot with Automatticians Konstantin Obenland and Michael Cain in our morning show-style WordCamp talk!
October 12, 2014 — I’ve recently had a few people asking me about bespoke WordPress themes – what you can and can’t do, what is ‘WordPress specific’, what starter theme to use, etc.
I would like to give a short demonstration on the basics of creating a WordPress theme from scratch, showing how it is much easier than people may think. I will also share a few tips and tricks I’ve picked up over the years that enhance and enrich bespoke builds, along with a few resources I’ve found invaluable. The talk is aimed at people who want to create a one-off theme for a single website (eg. a client project,
personal blog), rather than building a theme for distribution. It will require previous knowledge of WordPress, HTML, CSS and basic familiarity with PHP.
October 9, 2014 — Underscores is a starter theme, but what does that mean? Why should you use Underscores, also known as simply _s? In this talk I’ll go through why at Automattic we use it to create our themes. I’ll also show you why and how you can too.