‘framework’ Videos

  • Paolo Cargnin: WordPress as a Framework

    WPDay 2015Speaker: Paolo Cargnin

    November 13, 2015 — Ho iniziato a lavorare con WordPress 4 anni fà perché, da frontend developer, adoravo la semplicità con il quale riuscivo a gestire tutte le difficoltà lato backend che un sito aveva, concentrandomi solamente sullo sviluppo del frontend. Parallelamente alla mia conoscenza strutturale del cms, cresceva anche il campo di utilizzo che ne facevo. Questo mi ha portato a sottolinearne i limiti, url rewriting, permessi e multi-site sono solo degli esempi. Da gran pigro quale sono però non mi andava di gettare uno strumento che conoscevo così bene e che, soprattutto, amavo così tanto. Ho preso la decisione più semplice, e cioè quella di tornare ad utilizzarlo come all’inizio, come un fornitore di dati, spostando tutta la gestione del frontend da un’altra parte. Il lavoro è stato arduo, ma il risultato è stato sorprendente.

    Presentation Slides »

  • Robert Gillmer: Land of Confusion – Understanding What Makes Genesis Special

    WordCamp Los Angeles 2015Speaker: Robert Gillmer

    October 6, 2015 — “Maybe you’ve heard about Genesis or other frameworks but you don’t know what all the fuss is about. Maybe you’ve tried to use Genesis but were thrown off by the actions and filters. Or maybe you just find me entertaining and want to spend an hour listening to me talk. (Hey, it could happen.)

    I struggled with using Genesis for a long time before I had a breakthrough. I finally stopped trying to compare it to other markup-based themes and started treating it as a framework rooted in PHP. This talk is geared toward people in the same boat that I was in – they know what Genesis is, but are daunted or confused by it.

    After explaining the markup / PHP differences, I go through several use cases, showing how to make simple changes in regular themes like Twenty Fourteen, and how to make the same changes “”the Genesis way.”””

    Presentation Slides »

  • David Aguilera: From Good to Great – Functional and Acceptance Testing in WordPress

    WordCamp Europe 2015Speaker: David Aguilera

    July 16, 2015 — The quickest way to damage your reputation is by releasing a plugin or theme full of bugs. And no, a few unit tests are not going to stop that from happening! In this talk, I share my experience in testing the WordPress plugins I’ve developed and we’ll dig into Codeception, an advanced PHP testing framework.

  • Jesse Petersen: Genesis Mini-Workshop (Part 2)

    WordCamp Miami 2015Speaker: Jesse Petersen

    June 20, 2015 — This talk covers How to pick a Genesis child theme for a project, How to properly setup front-page.php and home.php, When to add a function.php snippet vs adding a snippet to a function plugin, What is a mobile-first stylesheet? and How to Sass-ify a Genesis theme.

  • Julien Lambé : WordPress en tant que « framework » d’application : développer des applications web avec WordPress et Themosis

    WordCamp Paris 2015Speaker: Julien Lambé

    April 17, 2015 — L’image que l’on donne à WordPress de simplement gérer des blogs est révolue. Lors du “State of the Word” 2014 en octobre dernier, les résultats du sondage mené auprès de la communauté WordPress présente que 6% de développeurs emploient maintenant WordPress comme base pour le développement d’application web. Cependant, WordPress a du mal à séduire des développeurs qui sont habitués à des concepts de programmation plus modernes tels que la programmation orientée objet, des motifs de développement MVC avec une séparation claire de la logique et du visuel, … Avec le framework Themosis, nous cherchons a attirer ces développeurs vers WordPress. Le framework Themosis est une extension à WordPress qui fournit non seulement des fonctionnalités supplémentaires et des raccourcis mais surtout une structure pour le code de votre site ou application web. Durant cet atelier, nous allons démontrer les diverses API de Themosis en réalisant une installation de base du framework et de WordPress. Nous parcourons l’ensemble des fonctionnalités pour personnaliser l’administration de WordPress (créer des “custom post type”, des “metabox”, des “custom fields”, des pages d’options, …) et le “front-end” tout en apportant une introduction au développement MVC (Model – View – Controller) avec WordPress.

  • Kirsten Cassidy : Histoire d’un framework

    WordCamp Paris 2015Speaker: Kirsten Cassidy

    April 4, 2015 — Qu’est que c’est un framework du thème? On les vois souvent dans les thèmes premium, il y en des célèbres comme Hybrid et Genesis. Mais comment créer son propre framework- un système qui permet de réutiliser et d’affiner son propre code tout en respectant les “best practices » avec une séparation de fonctionnalité et de style. Comment faire pour des plugins qui sont nécessaire au project? Voici mon parcours, mes idées, quelques conseils…

    Presentation Slides »

  • Jonathan Brinley: The Technical Debt Snowball

    WordCamp Orlando 2014Speaker: Jonathan Brinley

    March 20, 2015 — Start making small changes now. Automated testing, refactoring, documentation, design, style guides—even a little bit will have immediate returns. By paying off your small debts, you’ll find that you have the resources to begin tackling your larger debts. Let’s get started today, identifying the low-hanging fruit to get your technical debt snowball rolling.

    Presentation Slides »

  • Jeff Madsen: WordPressをMVCフレームワークとして使用する

    WordCamp Kansai 2014Speaker: Jeff Madsen

    August 28, 2014 — WP RouterプラグインやComposer、カスタムポストタイプなどを利用し、WordPressをMVCフレームワークとして使用する方法と、MVCを採用することの優位性を説明します。

    Presentation Slides »

  • Michael R. Hunter: How to Find, Choose, and Install The Best Theme For You!

    WordCamp Kansas City 2014Speaker: Michael R. Hunter

    August 21, 2014 — Michael teaches beginner and intermediate WordPress users where to find, how to select, and how to install the best WordPress theme for their blog or website. He has created a 5 point checklist that anyone can use to measure the quality of any WordPress theme.