Glossary Hook

Hooks in WordPress are points in the execution of WordPress core, themes, and plugins where developers can insert custom code to modify or extend functionality. There are two main types of hooks:

Action Hooks:

  • Allow developers to add or modify functionality
  • Executed at specific points in WordPress core

Filter Hooks:

  • Allow developers to modify data before it’s used by WordPress
  • Intercept and potentially change values

Benefits:

  • Enable customization without modifying core files
  • Provide a standardized way to extend WordPress functionality

Usage:

  • Actions use add_action() to attach functions
  • Filters use add_filter() to attach functions