This is the repository for the LinkedIn Learning course WordPress: Action and Filter Hooks. The full course is available from LinkedIn Learning.

- Actions and filters explained
- Using arguments to pass data
- Identifying available hooks and filters
- Looking at load order and dependencies
- Understanding callback functions
- Registering and executing hooks in JavaScript
- Creating a basic WordPress plugin with hooks and filters
- Adding custom hooks
- Using third-party hooks
This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage, or you can add /tree/BRANCH_NAME to the URL to go to the branch you want to access.
The branches are structured to correspond to the videos in the course. The naming convention is CHAPTER#_MOVIE#. As an example, the branch named 02_03 corresponds to the second chapter and the third video in that chapter.
Some branches will have a beginning and an end state. These are marked with the letters b for "beginning" and e for "end". The b branch contains the code as it is at the beginning of the movie. The e branch contains the code as it is at the end of the movie. The master branch holds the final state of the code when in the course.
- To use these exercise files, you must have the following installed:
- Local WordPress install
- Code editor
- Clone this repository into your local machine using the terminal (Mac), CMD (Windows), or a GUI tool like SourceTree
Carrie Dils
WordPress-loving Freelance Developer