Redirecionamento para Perfil de Usuário Logado

FunctionsPHP
A função verifica se um usuário está logado, e em caso afirmativo, retorna a URL do perfil de autor desse usuário. Se o usuário não estiver logado, a função retorna false.

Como instalar

  • Copie o código replicado acima.
  • Cole o código no arquivo functions.php do seu tema WordPress ou em um plugin de funcionalidades personalizadas.
  • Salve o arquivo. Agora você pode chamar lab1_logged_in_user_profile_url() em seu tema ou plugin para obter a URL do perfil do usuário logado.

Explicando o código

  • function lab1_logged_in_user_profile_url() {...}: Define uma função chamada lab1_logged_in_user_profile_url.
  • if (is_user_logged_in()) {...}: Verifica se um usuário está logado.
  • $user_id = get_current_user_id();: Obtém o ID do usuário logado.
  • return get_author_posts_url($user_id);: Retorna a URL do perfil de autor do usuário logado, que leva a uma página com todos os posts do usuário.
  • return false;: Se nenhum usuário estiver logado, retorna false.

Códigos

Functions (php)

				
					function lab1_logged_in_user_profile_url() {
    if (is_user_logged_in()) {
        $user_id = get_current_user_id();
        return get_author_posts_url($user_id);
    }
    return false;
}
				
			

Relacionados

Redirecionar para o Próximo Post Após um Número de Segundos Específico

Este código PHP permite redirecionar automaticamente os visitantes...
FunctionsPHP

Redirecionar para o Próximo Post Automaticamente

Este código PHP e JavaScript permite redirecionar automaticamente...
FunctionsPHP

Remover Logo do WP da Página de Login e Barra Admin

Este código remove o logotipo do WordPress da...
FunctionsPHP

Fale com a Lab1