Wordpress

WordPress – Como redirecionar um usuário para o site após login

777 views
Nenhum comentário
5
(1)

Neste artigo veremos como redirecionar um usuário para o site após login. Lembrando que: a função funciona apenas para usuários que não tenham privilégio de administrador. Ou seja, Assinante, colaborador, autor e editor ou outro personalizado do seu site terão a medida aplicada.
Esta dica eu vi primeiro no Alto Site (http://altosite.com.br/wordpress-redirecionar-usuario-para-site-apos-login/). Os créditos são dele!

Passo a Passo

Logue-se no WordPress, e no menu lateral “Aparência”, cliente em Editor
Editor
Abra o Functions.php e cole o texto abaixo no final do código

Código

/**
* Redirecionar usuário para o site após login bem sucedido.
* Desenvolvido por Sergio Ronei – http://altosite.com.br
**/
function my_login_redirect( $redirect_to, $request, $user ) {
//o trecho abaixo verifica se existe algum usuário a ser checado
global $user;
if ( isset( $user->roles ) && is_array( $user->roles ) ) {
//checa se o usuário é admin. Se positivo, leva o admin para o painel de administração.
if ( in_array( ‘administrator’, $user->roles ) ) {
//se for qualquer outro tipo de usuário, leva para a home do site.
return $redirect_to;
} else {
return home_url();
}
} else {
return $redirect_to;
}
}
add_filter( ‘login_redirect’, ‘my_login_redirect’, 10, 3 );
Salve o arquivo e pronto! Agora os usuários sem função de Admin serão redirecionados diretamente para o site após o login.

Rollback (voltando ao estado anterior)

Para retirar esta configuração, basta logar-se como administrador e retirar o código no final do functions.php
Caso você não tenha a senha de administrador do WordPress, tente logar no FTP do servidor e e alterar diretamente o arquivo da pasta do tema.

Gostou desta dica? comente conosco seu ponto de vista. Acompanhe também nossas outras dicas de WordPress, CMS. Deixe seu e-mail ao lado para receber as novidades e se você tiver outras dicas do pinguim ou áreas tecnológicas, compartilhe conosco mandando seu artigo

O que você achou disso?

Média da classificação 5 / 5. Número de votos: 1

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Como você achou esse post útil...

Ajude o site a crescer compartilhando o conteúdo

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Tags: cms, , plugin, redirect, wordpress

Artigos Relacionados

Gostou do conteúdo? Deixe seu comentário

Secured By miniOrange