WordPress でログイン・ログアウト時にリダイレクト

カテゴリー: スニペット,

functions.php で

管理者以外のログインはトップページへリダイレクトさせる。
ログアウトは全員トップページへリダイレクトさせる。

/**
 * ログイン・ログアウト時にリダイレクト
 * 
 */

function redirect_front_page() {
    $home_url = home_url('', 'http');
    wp_safe_redirect($home_url);
    exit();
}
//管理者以外はログイン成功後ダッシュボードではなくトップページへリダイレクト
if ( !is_super_admin() ) {
    add_action( 'wp_login', 'redirect_front_page' );
}
add_action('wp_logout','redirect_front_page');

関連記事

関連記事はまだありません

スニペット」のBookmark
「スニペット」記事一覧