Suporte » Questões avançadas » Login com níveis de acesso

  • Resolvido brunopinto

    (@brunopinto)


    Boa tarde,

    Tenho um site no wordpress, onde tenho as seguintes páginas; login, registos de quedas(menu) e sub menu a página Registos e Consulta.

    Agora pretendo criar login com níveis de acesso, onde ao fazer login entrar na página registos de quedas, seja qual for o nível de utilizador e depois perante o nível de utilizador ou faz registos ou consulta.

    Alguém pode ajudar?

    A página onde preciso de ajuda: [Inicie a sessão para ver a ligação]

A visualizar 7 respostas - de 1 a 7 (de um total de 7)
  • Moderador pmfonseca

    (@pmfonseca)

    Olá @brunopinto

    Se precisas de configurar diferentes acessos a páginas ou opções de menu por parte dos diversos utilizadores, então aconselho-te a experiemntares o plgin User role Editor:
    https://wordpress.org/plugins/user-role-editor/

    É fácil de configurar, tem bastantes instalações e avaliações positivas.

    Bom trabalho.

    Boa tarde pmfonseca,

    Só me esqueci de informar uma situação, eu queria que o login apontasse para outra base de dados, uma vez que tenho a base de dados de origem do wordpress e depois criei uma base de dados nova para inserir o formulário da pagina registos e para consultar a página consultas, ou não tenho necessidade disso e posso criar o login na mesma na base de dados de origem?

    Moderador pmfonseca

    (@pmfonseca)

    @brunopinto

    Não entendo. Porque criaste outra base de dados?

    Para guardar a informação numa base de dados independente, mas isso quer dizer que não o posso fazer e tenho de utilizar a mesma base de dados de padrão do wordpress?

    Eu tento criar o login seguindo vários tutoriais sem ser por plugin, mas quando por exemplo coloco a action no form e indico o ficheiro php, quando faço submeter diz que nunca encontra o ficheiro no servidor, porque isto acontecerá?

    • Esta resposta foi modificada Há 2 semanas, 6 dias por  brunopinto.
    • Esta resposta foi modificada Há 2 semanas, 6 dias por  brunopinto.

    O objectivo era criar o login sem plugin e que apontasse para a outra base de dados, para ficar tudo independente da base de dados que foi criada de padrão ao instalar o wordpress. É possível?

    Coloco só mais uma dúvida, quando crio um formulário e na action do fprmulário quero chamar outra página em php, como o faço? Eu coloco o nome da página, por exemplo “conexao.php” e recebo a resposta que este ficheiro não existe e está criado na raiz da pasta do template.

    Alguém me pode esclarecer?

    olá,

    depende. Pelo que escreveste parece que tens um ficheiro dentro do tema, por isso sugiro:

    1- Cria um Page Template onde validas a autenticação ( p.ex: your-theme/auth.php )
    2- associa uma nova página com esse template ( p.ex: yoursite.com/auth )
    3- no formulário usa esta pagina action=”yoursite.com/auth/”

A visualizar 7 respostas - de 1 a 7 (de um total de 7)