‘Themes’ Videos

  • Panel Discussion: Themes

    Panel Discussion: Themes

    WordCamp Boston 2017Speakers: Ro Pirog, Moira Ashleigh, Jen Ecker, Yvonne Christian

    August 16, 2017 — A panel of WordPress themers will answer your questions around theming. Some examples you might hear about: Should I use a pre-made theme, theme framework, or go custom? What makes a good theme? What are some tips and tricks for developing good themes?

  • Thomas Villain: Pourquoi coder son propre thème WordPress ?

    Thomas Villain: Pourquoi coder son propre thème WordPress ?

    WordCamp Bordeaux 2017Speaker: Thomas Villain

    May 17, 2017 — Des thèmes gratuits, des thèmes premiums… l’offre est abondante ! Alors, pourquoi vouloir créer son propre thème WordPress ?

    Eh bien pour tout un tas de raisons :
    Créer son propre univers : avoir un site au design personnalisé, rien que pour soi ;
    Se professionnaliser : proposer de faire du sur-mesure, c’est pro et très qualitatif pour les clients ;
    Mettre les mains dans le cambouis : coder son propre thème c’est la meilleure occasion pour en apprendre plus sur le fonctionnement de WordPress ! Ses fonctions, la structure de ses contenus, ses templates… Agir sur le design ET les fonctionnalités.
    Exercice technique : c’est aussi une excellente occasion pour apprendre le HTML, le CSS et le PHP ;
    Vendre son thème : savoir créer un thème peut permettre de contribuer à WordPress en proposant des thèmes gratuits ou bien, pourquoi pas, de devenir le prochain thème premium à succès ;
    Girls and boys just wanna have fun : parce que ce n’est pas si difficile que ça et que c’est amusant ! On trouve de nombreux tutoriels pour se lancer, on peut aussi décortiquer les thèmes embarqués par WordPress (Twenty Seventeen, TwentySixteen…) afin d’en apprendre encore plus !

    Presentation Slides »

  • Jitesh Patil: Adding starter content to themes with WordPress 4.7

    Jitesh Patil: Adding starter content to themes with WordPress 4.7

    WordCamp Pune 2017Speaker: Jitesh Patil

    April 30, 2017 — With WordPress 4.7, the concept of adding starter content to themes has been introduced.

    Jitesh will conduct his session in Marathi, and help you get an overview of starter content. How it can help provide a great experience to your theme users.

    So if you are a someone who is getting your hands dirty with creating themes and prefer Marathi, you might want to catch Jitesh’s talk.

  • Lucy Beer: Solving Your Own WordPress Problems

    Lucy Beer: Solving Your Own WordPress Problems

    2017, WordCamp San Diego, WordCamp San Diego 2017Speaker: Lucy Beer

    April 29, 2017 — The best thing about WordPress can sometimes also be the worst thing about WordPress: Plugins and Themes. Lucy will give you the tools you need to understand why your site breaks, how to find the cause, and how to fix it.

  • Laura Camellini: Building a theme with AMP Project

    Laura Camellini: Building a theme with AMP Project

    WordCamp Torino 2017Speaker: Laura Camellini

    April 14, 2017 — Come costruire un tema con tecnologia AMP Project per wordpress, i passaggi di automazione fondamentali con esempi di codice php ed un confronto con l’uso dei plugin più diffusi.

  • Brian S. Reed: Creating SOLID (not STUPID) Plugins and Themes

    Brian S. Reed: Creating SOLID (not STUPID) Plugins and Themes

    WordCamp Atlanta 2017Speaker: Brian S. Reed

    April 13, 2017 — A dive into the mistakes we as developers make and the best practices we can employ in object-oriented programming and design. We start with an example plugin and remove issues addressed using the STUPID principles. We then apply the five basic principles of SOLID design ending up with a word class WordPress plugin.

    STUPID: (Singleton, Tight Coupling, Untestability, Premature Optimization, Indescriptive Naming, Duplication)

    SOLID (Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle)

  • Andrea Barghigiani: Crea un tema compatibile con le ultime novità in WordPress

    Andrea Barghigiani: Crea un tema compatibile con le ultime novità in WordPress

    WordCamp Torino 2017Speaker: Andrea Barghigiani

    April 11, 2017 — La nostra amata piattaforma è cresciuta molto negli ultimi anni e ci sono caratteristiche che richiedono la nostra attenzione per poter creare temi accattivanti e che sfruttano le ultime novità di WordPress. Con questo talk sarai in grado di comprendere come sia possibile creare un tema compatibile con il Customizer, con la possibilità di includere i Post Template, includere file inline grazie alle funzioni dedicate e molte altre succose caratteristiche che ci permettono di diventare sviluppatori WordPress migliori!

    Presentation Slides »

  • Chakkrisn Talawat: Creating Thai Themes in 2017

    Chakkrisn Talawat: Creating Thai Themes in 2017

    WordCamp Bangkok 2017Speaker: Chakkrisn Talawat

    April 11, 2017 — Creating Thai WordPress Themes in 2017 : สิ่งที่ต้องคำนึงในการสร้างธีมเวิร์ดเพรสภาษาไทยสำหรับปี 2017 ซึ่งจะเริ่มตั้งแต่ มีวิธีแบบไหนในการสร้างธีมบ้าง? (เริ่มจากศูนย์ หรือใช้ธีมคนอื่น?) จนถึงสิ่งที่ต้องคำนึงสำหรับภาษาไทย และผู้ใช้ไทย

    Presentation Slides »

  • Ulrich Pogson: Intro to the Theme Review Team

    Ulrich Pogson: Intro to the Theme Review Team

    WordCamp Torino 2017Speaker: Ulrich Pogson

    April 9, 2017 — Let’s learn together how to contribute to the Theme team.

  • Blake Bertuccelli: Design Thinking: Keeping Themes DRY in the JavaScript Age

    Blake Bertuccelli: Design Thinking: Keeping Themes DRY in the JavaScript Age

    WordCamp New Orleans 2016Speaker: Blake Bertuccelli

    March 31, 2017 — At WordCamp US, Matt Mullenweg offered explicit direction to the WordPress Community: “Learn Javascript.” But how do we efficiently incorporate Javascript into our theme? This talk will offer example of how Javascript tools like Gulp and Bower helped inform the “Via Nola Vie” theme, built for Tulane University. The talk will also introduce ways to keep a javascript-integrated theme inline with DRY (“Don’t Repeat Yourself”) fundamentals, without having to build complex solutions like Theme Wrappers and API dependent integrations.