アクションフックとフィルターフック

フックとは

後から別のプログラムによって処理を追加し、そのような機構を用いて独自のコードを元のプログラムに割り込ませることをいいます。

フィルターフックとは

簡単にいうと、フィルターとは、WordPressが内部で処理を行う際に、「この変数に対して何かしたい人いませんか?」と、呼びかけてくれているものです。

-> 返り値あり

アクションフックとは

フィルターは「これ(変数)に対して何かしたい人いませんか?」と呼びかけるのに対して、アクションは、「いま(このタイミングで)何かしたい人いませんか?」と呼びかけてくれるものです。

-> 返り値なし