Redirect Admin User in Dashboard

You should not use Userlevels. Userlevels have been replaced in WP 2.0 and have been officially deprecated since 3.0

add_filter( 'login_redirect', 'dashboard_redirect' );
function dashboard_redirect( $url ) {
    if ( current_user_can( 'manage_options' ) ) {
         $url = esc_url( admin_url( 'edit.php' ) );
    }

    return $url;
}    

Will do what you want.

Leave a Comment