トップページに戻る    次のWordPressの関数へ

001-add_action関数


関数名

add_action


説明

add_action関数とadd_filter関数は、同じ機能となる。

特定のアクションに関数をフックします。

第1引数 フックされるアクション名
第2引数 フックする関数名


使用例01

WordPressでセッション管理を行う。

function init_session_start(){
    if (!session_id()) {
        session_start();
    }
}
add_action('init', 'init_session_start');


使用例02

カテゴリ指定をデフォルトで設定する。

function change_posts_per_page($query){
    if(get_query_var('cat') == ''){
        $query->set( 'category_name' , 'search_category_name' );
    }
}
add_action( 'pre_get_posts', 'change_posts_per_page' );