Fácil o suficiente, decidimos apenas fazer a opção de redirecionamento. Usei o gancho de ação wp_login
. Você provavelmente também pode usar isso para redirecionar seus usuários para QUALQUER página em seu site. Você também pode verificar os recursos do usuário a partir do parâmetro $user
Object passado como função, se desejar enviar níveis de usuário diferentes para páginas diferentes.
/* Redirect the user logging in to a custom admin page. */
function new_dashboard_home($username, $user){
if(array_key_exists('administrator', $user->caps)){
wp_redirect(admin_url('admin.php?page=c2c-overview', 'http'), 301);
exit;
}
}
add_action('wp_login', 'new_dashboard_home', 10, 2);