Skip to content

Instantly share code, notes, and snippets.

@wpmu-authors
Created September 28, 2022 20:50
Show Gist options
  • Save wpmu-authors/ca6fdeccda92e7268716870729ca8e33 to your computer and use it in GitHub Desktop.
Save wpmu-authors/ca6fdeccda92e7268716870729ca8e33 to your computer and use it in GitHub Desktop.
<?php
//remove <?php when you paste inside your functions.php file
function admin_login_redirect( $redirect_to, $request, $user ) {
global $user;
if( isset( $user->roles ) && is_array( $user->roles ) ) {
if( in_array( "administrator", $user->roles ) ) {
return $redirect_to;
}
else {
return home_url();
}
}
else {
return $redirect_to;
}
}
add_filter("login_redirect", "admin_login_redirect", 10, 3);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment