May 5, 2017 — Saiba como iniciar o desenvolvimento de plugins para WooCommerce. Conheça os objetos, classes e hooks do WooCommerce, e então saiba como você pode utilizar os recursos já existentes do plugin para um desenvolvimento mais ágil e padronizado de suas próprias extensões. Será apresentado também o case do desenvolvimento do plugin Registrations for WooCommerce (https://wordpress.org/plugins/registrations-for-woocommerce/).
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)
March 18, 2017 — Common Security Issues with Plugins
January 15, 2017 — Logan takes the audience through the structure of a WordPress site’s security posture, dispelling common misconceptions and elaborating on perceived security overlaps. The session explains the differences between plugin-based security and external solutions, as well as how they best work together. In easy-to-understand terms, Logan also touches on basic hosting configuration best practices and security control spheres. Whether just getting started in WordPress or a seasoned developer, this talk has something for every WordPresser.
January 15, 2017 — In this discussion, I’ll show money-saving hacks using free or single-cost plugins to create free or low-cost versions of premium services promoted to bloggers as the “end-all, be-all” solution to their blogging problems.
First, we’ll talk email list: how to use Mailchimp for free (or $9/mo if you’re willing to invest a little bit) rather than the more expensive options like ConvertKit (which starts at $29/mo). Then we’ll go through how to spend $20 one time to grow your list with fake Leadpages popup boxes and landing pages (normally $25 per month or more!).
Next we’re going to create an editorial calendar for your WordPress posts and email list. We’ll talk about free plugins you can use rather than CoSchedule ($15+ per month).
Finally, we’re going to discuss design. We’ll talk two money-saving solutions: how to use free programs or Adobe Creative Cloud ($50 per month if you want to invest) rather than hiring a graphic designer, and how to use a $20 plugin to customize your WordPress web design rather than paying hundreds for a custom site!
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 — Page builder plugins have continued to gain popularity with developers and WordPress users. They are powerful and give the creative freedom that anyone needs when building a site, especially for those that know no code. I would like to talk about some of the ways this power can be harnessed.
December 23, 2016 — If you’ve scoffed at using a page builder plugin in the past, it may be time to reconsider. Over the last year or two, we’ve seen the emergence of some players that prove drag-and-drop page builders *can* be well coded and fast. See some of the pros and cons of creating layouts using a page builder plugin, and learn how these plugins can be a real boon for small teams or solo web designers.
December 21, 2016 — When you digging into WordPress’s action and filters sometimes it can be difficult to find out what data is being passed to different actions and filters, how many queries are run on a page and which scripts are being enqueued and dequeued. Bronson will teach you how to setup your local development environment so you can debug WordPress in real time so you don’t spend hours tearing your hair out trying to create a new plugin for your clients or customers. Bronson will show you how to use Xdebug, PhpStorm, WP Debug Bar and Query Monitor while you’re developing your plugin to increase your speed so you can ship your work faster!
December 5, 2016 — Updating WordPress core and plugins is an important and often recurring maintenance task, that many often neglect due to the inherent risk of regressions and potential downtime. At Seravo.com we update hundreds of enterprise grade WordPress sites in a production-proof way using automated testing with RSpec and Phantom.js. In this talk I will show you how we do it and what are the open source tools anybody else can use as well to test their own sites before and after updates.