After successful login user redirect to home url but i want to redirect it to admin dashboard after successful login in wordpress. Note:I use multisite network. Any idea?
2198 次
2 に答える
0
これはワードプレスのマルチサイトに使用できます。ユーザーの役割を指示し、特定のページにリダイレクトします。
function login_redirect_page( $redirect_to, $request, $user ) {
global $user;
if ( isset( $user->roles ) && is_array( $user->roles ) ) {
if ( in_array( 'administrator', $user->roles ) ) {
return get_site_url().'/wp-admin/';
} else {
return home_url();
}
} else {
return $redirect_to;
}
}
add_filter( 'login_redirect', 'login_redirect_page', 10, 3 );
プラグインは wordpress.org でも入手できます。
于 2014-11-21T07:17:18.050 に答える