Quando utilizamos os níveis de acesso do WordPress, queremos criar algo personalizado para cada nível, e redirecionar para essas páginas, quando for logar no WordPress.
Podemos realizar essa tarefa de uma forma bem simples.
Vamos dizer, que você criou uma página para os inscritos, e para os autores.
No arquivo functions.php, vamos adicionar o nosso código, que será uma função, e vamos adicionar no add_filter, para substituir um dado, que será para onde será redirecionado quando o usuário realizar o login.
/** * Definimos uma função */ function redirect_users() { /** * Verifica se usuário tem a função de subscriber * Se tiver, ele dá return para págna inscrito */ if (current_user_can('subscriber')) { return home_url('/inscrito'); } /** * Verifica se usuário tem a função de author * Se tiver, ele dá return para págna inscrito */ if (current_user_can('author')) { return home_url('/author'); } } /** * Usamos o add_filter, pra substituir uma dado * no nosso caso, para onde será redirecionado * ao realizar o login */ add_filter('login_redirect', 'redirect_users');Espero que tenham gostado e ajudado, e até a próxima.