Suporte » Plugins » Plugin de cursos EAD com login e página de usuário

  • Olá, tudo bem?

    Necessito de um auxílio sobre questões de plugins de cursos online.

    Gostaria de criar em meu site uma area para cursos online. Testei vários plugins e no momento o que mais me agradou é o Learnpress. Porém, este plugin não funciona tão perfeitamente como eu gostaria (ou eu não sei utilizar). Testei o plugin Ultimate member para criação de páginas de login, mas não sei vincular os dois plugins, para utilizar o sistema de login e perfil de um e o curso do outro.

    Preciso que o usuário clique no menu “Cursos” e nesta página peça login e senha, e ai então, o usuário terá acesso aos cursos.

    O sistema de login e senha do Learnpress me pareceram levemente bugados, então eu gostaria de uma ajuda.

    O que eu necessito:
    – Definir login e senha para uma parte especifica do site, e não todo ele.
    – Personalizar páginas de login e registro de conta.
    – Página do usuário.
    – Página do curso.

    Agradeço desde já.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • saudações,

    o LearnDash é um sistema complexo, que exige um esforço considerável para construir sua solução. já participei de um projeto para construir uma solução com o LearnDash e, como se diz no popular, “dá um trabalho danado!”. a melhor indicação que posso dar é acessar a documentação do sistema,

    https://www.learndash.com/support/

    indico realmente começar pelo Getting Started, para entender a lógica geral do sistema. e após isso poderia ir para User & Groups, que é o que lhe interessa para solucionar a questão de restrições de usuários.

    se achar que se dá melhor com o Ultimate Member para gerenciar os usuários, o LearnDash indica em seu site um plugin de terceiros para fazer essa integração dos 2 sistemas,

    https://suiteplugins.com/downloads/learndash-ultimate-member/

    boa sorte. [gassho]

    Agradeço a dica e a ajuda, mas acabei me esquecendo de uma das necessidades. O site em desenvolvimento é para serviço público e logo não há uma disponibilização de verba para isso, ou seja, necessito de algo que seja “free”.

    bem, o LearnDash não possui versão gratuita. então se você o adquiriu sem ser diretamente no site do desenvolvedor (“Testei vários plugins e no momento o que mais me agradou é o Learnpress”), espero que tenha consciência sobre um mal chamado WP-VCD:

    https://www.wordfence.com/blog/2019/11/wp-vcd-the-malware-you-install-on-your-own-sites/

    sobre soluções gratuitas de LMS, indico ver o repositório do WordPress,

    https://br.wordpress.org/plugins/search/lms/

    sobre integrar LearnDash com Ultimate Member de forma gratuita, acredito que não exista. pois ou precisaria adquirir um plugin ou contratar um desenvolvedor. a não ser que no seu setor ou secretaria haja a presença de desenvolvedores que possam lhe ajudar.

    boa sorte. [gassho]

    Olá,

    Vc não mencionou que tema instalou, e o LearnPress, como de resto todo plugin LMS, precisa de temas específicos. Alguns temas pagos, na casa dos 70 dólares, já incluem muitos plugins complementares (os “add-on”). Mas tem o Education LMS, que é gratuito.

    – Definir login e senha para uma parte especifica do site, e não todo ele.

    Isso não é um comportamento padrão no WordPress. Quando um usuário acessa um site com nome de usuário e senha, ele ganha acesso a todo o site, porém só poderá fazer as atividades limitadas pelo tipo de usuário. Só administradores podem, por exemplo, remover outros usuários. Já editores podem editar e até mesmo deletar conteúdo. Assinantes podem somente visualizar, não somente as áreas públicas como as que exigem login. E assim por diante.

    Vc pode também editar esses papéis e criar específicos para o seu site. Tem um plugin muito bom chamado Advanced Access Manager que permite que vc crie zilhões de configurações para permitir ou barrar o acesso de uma maneira bem granular. Mas é um plugin que exige um bom estudo de sua documentação antes de implementá-lo.

    O que vc também pode fazer é criar um subdiretório para instalar nele os cursos. Então, por exemplo, no domínio http://www.exemplo.com.br pode ter o conteúdo do site de livre acesso sem login, e os cursos em cursos.exemplo.com.br, exigindo login.

    Mesmo assim, a instalação do LearnPress por padrão não exige login para todas as páginas, e em cada curso vc pode definir se o conteúdo dele ou de algumas aulas é de livre acesso ou requer matrícula (e consequentemente login)

    – Personalizar páginas de login e registro de conta.

    Vc pode editar as páginas do WP para isso, ou criar novas páginas. Tem plugins no repositório específicos para isso, procure “login”

    – Página do usuário.
    – Página do curso.

    Após instalar o LearnDash e o tema Education LMS, instale também os plugins essenciais e faça a instalação do conteúdo demo. Então já terá uma página de cursos pré-criada, que vc poderá editar, como também renomear para mudar o slug de /courses/ para /cursos/. Tem uma configuração em Painel WP > LearnPress > Configurações > Cursos.

    Sucesso!

    Ok, agradeço a todos pela ajuda.

    Em conversa com meus colegas de trabalho vimos que será necessário, realmente, a utilização de um plugin pago, como o Learndash, pela questão de ser mais confiável.

    Porém ainda estou muito confuso. Posso definir que só em uma parte do site o Learndash peça a senha do usuário e ele tenha acesso aos cursos e a uma página de perfil?

    Obrigado.

    Olá, Erick,

    Posso definir que só em uma parte do site o Learndash peça a senha do usuário e ele tenha acesso aos cursos e a uma página de perfil?

    Por padrão, qualquer plugin LMS que vc escolher somente exigirá senha quando o visitante clicar para se matricular num curso, entrar nas aulas etc. A página inicial, as páginas de contato e de descrição dos cursos etc qualquer um pode visitar sem precisar estar logado.

    Caso o seu site já seja existente, com uma instalação de WordPress específica, e vc queira adicionar a área de cursos sem misturar os logins, por exemplo se vc administra um site de ecommerce http://www.exemplo.com.br que tem login para os visitantes poderem comprar na loja virtual, e vc queira um login separado para os cursos, então seria o caso de criar um subdomínio, tipo cursos.exemplo.com.br, e instalar o WordPress + LMS nesse subdomínio.

    saudações,

    agradeço ao CB por ter alertado sobre um erro que cometi. você abriu o tópico falando do Learnpress e eu, erroneamente, respondi falando sobre o LearnDash, porque foi o que erroneamente li.

    peço minhas desculpas pelo equívoco e fico grato pela atuação do CB nesse tópico e do alerta. espero que tenha tido sucesso com seu projeto. [gassho]

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Você deve estar conectado para responder a este tópico.