WordPressメモ:アクションフックとフィルターフック

アクションフック

add_action('アクションフック名',function(){
アクションフック名のところに、いつ関数を呼び出すのかを記載する
function()の中身に呼び出したい関数を記載する。
関数リファレンスの中に、
「この register_post_type() は必ず 'init' アクションの中から呼び出してください。 'init' より前に呼び出すと動作しないため、新規作成または変更した投稿タイプも正常に動作しません。」
というように記載がしてあるので、自分でいつ呼び出すかを考える必要はない。指定されたタイミングで呼び出す。
指定がなかったらinitで呼び出せばOK

フィルターフック

テンプレートタグをフィルターを通して加工して返す
functionにわたすパラメータは、第一引数によって違う。
add_filter('the_title',function($title){
    return $title;
})


この記事が気に入ったらサポートをしてみませんか?