April 27, 2018 — This presentation is an introduction to how to unit test WordPress plugins. PHPUnit is the standard PHP testing framework, but getting it working with a WordPress plugin is challenging. The presentation covers: – Advantages that unit tests provide – Scaffolding a new plugin and its unit tests using WP-CLI – Writing and running the first unit test.
April 18, 2018 — Ever been hesistant to upgrade to a newer WP version as you weren’t sure whether the theme and the plugins you use would be compatible ?
Or wondered whether installing a certain plugin would open your site up to security risks ?
Or maybe whether you would be able to present your customer with an interface in their language for a certain plugin ?
No matter whether you are a developer or you can’t tell divs from eval’s, PHP Codesniffer and the WordPress Coding Standards can help you. Let me tell you how…
February 26, 2018 — Ever wondered just how many WordPress plugins you should use? Or how you ought to choose one from a hundred?
January 15, 2018 — Mostly overlooked and underestimated, technical SEO for WordPress can take on many shapes and forms. From URL paths and topic focusing to breadcrumbs and page speed, proper technical SEO implementation can mean the difference between exposing your content to targeted online consumers or hanging out on page 10 where no-one will find you.
This session will cover both basic and advanced technical SEO techniques, best practices and dive into the following:
Siloing and organization techniques
Canonicalization and pagination
Topic focusing to prevent competition and dilution
Breadcrumbs and schema markup
Techniques for avoiding index bloat
Crawl budget optimization
WordPress taxonomy best practices
Page speed optimization best practices
January 10, 2018 — The number of companies facing legal action for inaccessible websites is on the rise. Inaccessible websites and digital content can limit access for users with disabilities. While automated evaluation is not an adequate substitute for accessibility testing, WordPress users can employ web accessibility evaluation tools to help determine if their content is accessible to users with disabilities. This session will provide an overview of several free WordPress plugins and web-based tools. Designers, developers, and content creators can utilize these tools to evaluate websites against recognized guidelines and create a better user experience.
December 25, 2017 — As the plugins you develop grow bigger, you need to spend more effort on getting the structure just right, to keep the plugin maintainable and easily extensible.
This session will briefly go over several key concepts of dealing with growing plugins, like using Composer to split your plugins into multiple reusable libraries or using a dependency injector to make the code independent of any specific implementations.
The session assumes knowledge of basic OOP principles and is an unofficial follow-up to the session “OOP Plugin Development Basics” held at WordCamp Nijmegen 2017.
December 20, 2017 — For last five months, with zero marketing, I had one sale a day with a plugin I built in three days and a site built over night. So in this talk, I’ll give an overview of whats needed to start building and selling Premium WordPress plugins.
December 6, 2017 — Suggested tag: Plugins
The part of your plugin that is hardest is the part that isn’t the code. Developing your first plugin for the WordPress directory means thinking beyond yourself and your own goals. In this workshop we’ll build a plugin together, a simple one, and work through the common pitfalls like function names, user permissions, and how much to sanitize.
December 1, 2017 — You’ve seen it before, one big file of PHP code and HTML all mangled together like a coughed up furball. There’s another, dare I say, a better way of structuring your code so that not only you as the developer can go back and make updates with ease, but others can as well.
November 22, 2017 — Recorrido por las características de Antonella Framework, herramienta para la creación de plugins.