Playing ball with Plugins

Developers have spent countless hours working on a plugin that seems to be built just for you, just for this moment. If only it wouldn’t… This is a problem nearly every developer faces at some point during a project. Knowing how to safely customize functionality is key to building products that will stand the test of time (or major updates.)

This talk will cover the following topics:

  • Tips for diving into a large codebase (like WooCommerce or Gravity Forms)
  • Hooks
  • Filters
  • Overwriting functions
  • Modifying returned content
  • Requesting a change to a plugin