Suporte » Outros assuntos » Área Restrita dentro do Frontend

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • @janischelli,

    Se tudo o que você precisa é que apenas usuários logados tenham acesso ao site, insira esse código no arquivo functions.php do seu tema:

    function meu_redirecionamento(){
         if ((!is_user_logged_in()) && (!is_front_page())){
              wp_redirect( 'http://meusite.com/wp-login.php', 302 );
              exit;
         }
    add_action ('wp_head' , 'meu_redirecionamento');

    A função redireciona todos os usuários não logados que tentarem acessar alguma página interna pra página de login e a add_action coloca essa função na head de todas as páginas do site.

    Agora tudo que você tem que fazer é criar uma página com formulário de login e colocá-la como página inicial estática.

    Criador do tópico janischelli

    (@janischelli)

    Olá BRG Web, obrigado pela resposta. Mas não é bem isso.
    Este item sera apenas uma parte do projeto.
    É um site comum (Home, Serviços etc…), porem, preciso colocar uma área restrita para disponibilizar informação aos usuários.

    Entendi sua ideia. Mas creio não vai resolver a questão.

    Obrigado.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Área Restrita dentro do Frontend’ está fechado para novas respostas.