January 25, 2017 — Ξεκινώντας από την έρευνα για την επιλογή της θεματικής ενός Premium WordPress Theme, θα μιλήσουμε για τη σημασία της σχεδιαστικής έρευνας και πως μας οδηγεί μέχρι την τελική υλοποίηση του design. Ο σκοπός μας είναι να φτάσουμε σε ένα τελικό προϊόν που θα καλύπτει τις ανάγκες των τελικών χρηστών αλλά ταυτόχρονα θα απευθύνεται και στο στοχευμένο κοινό μας, αυτούς που θα πάρουν την απόφαση για την αγορά του. Θα δούμε ποιο είναι ακριβώς αυτό το κοινό και σε τι ανταποκρίνεται με βάση την εμπειρία μας.
January 22, 2017 — The process of designing a theme for a marketplace is different compared to when designing for a client. In this presentation we’ll focus on these differences on every step starting from getting the inspiration, defining the concept, choosing the tools, defining the features, down to the final design of a wordpress theme.
January 6, 2017 — Justin reveals the fool-proof way to get your premium theme & plugin issues resolved in a timely manner. Cut your resolution time in half with these simple steps!
January 4, 2017 — This talk will cover how atomic design can be incorporated into the WordPress theme design and development process. We’ll talk about the advantages of starting with the smallest elements of a design (think raw HTML elements), and how to combine those atoms to create molecules and organisms (search forms and navigation systems).
You’ll also learn tips for getting started with atomic design in WordPress theming, and what you can start doing now to incorporate the atomic design methodology into your workflow.
January 4, 2017 — Beaver Builder is a page builder plugin that allows you to visually build custom layouts in WordPress with a drag and drop interface. While that adds a lot of power to any WordPress website, the real power is in its extendability. In this talk we’ll discuss the benefits of using a page builder and how to customize Beaver Builder to supercharge your third party themes or client sites.
December 2, 2016 — In this presentation, presented in English (avec des sous-titres français au bas de l’écran) I will explain what child themes are and why they should be used. I will then show how to create a child theme using both a plugin as well as manually creating a new directory and putting in a custom style.css and functions.php file. I will then show how changes to a child theme’s CSS overrides the parent theme’s styles when they apply to the same target element, whereas items added to functions.php run in addition to everything in the parent theme’s functions.php. I will also show how to use Inspect Element in a browser to find what style is currently assigned to an element. Throughout the slides, a single child theme of Twenty Sixteen will be created, resulting in a completely custom child theme that is well documented with explanations written in comments about what the code is doing and what line in the parent theme’s style.css it is overriding for reference.
November 15, 2016 — Creating SOLID (not STUPID) Plugins and Themes
November 9, 2016 — In January 2016, Tim started using flex box in most of the custom themes he was creating. He’s been amazed at how simple it is to use and how helpful it can be and thinks you will be too.
November 9, 2016 — In this session, Caleb shows how to create child themes and when they should be used. He also goes over the template hierarchy and how WordPress magically works behind the scenes when choosing a page template.
November 8, 2016 — Creating SOLID (not STUPID) Plugins and Themes
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)