WordPressには、書き換えずに使える機能があらかじめ用意されています。
WordPress に問題をサポートする機能がない場合は、新しい関数を作成するのではなく、フック (アクションとフィルター) を使用して介入し、要件に合わせて WordPress の既存の機能を変更する必要があります。
以下の図にいくつかの簡単な例を示します。
- ユーザーがログインした後にユーザータイプに基づいてリダイレクトします (フィルターを使用)
- Wordpres Admin のユーザー リストに複数の情報フィールドを追加します (2 つのフィルターを使用)
- 管理者 WordPress のファビコンを追加 (1 アクションを使用)