Back to glossary
Hook
WordPress's extension points: actions run code at a moment in time; filters modify data.
Action hooks (`do_action`) let plugins run code at specific events — say, when a post is saved. Filter hooks (`apply_filters`) let plugins modify a value before WordPress uses it — for instance, changing post content before it renders. Hooks are the foundation of WordPress's extensible architecture.