Quero integrar um fórum Discourse para facilitar discussões na comunidade sem que os usuários saiam do meu site.
Não tenho certeza da melhor forma de incorporar o fórum e manter uma experiência de usuário contínua.
O URL do meu site é aqui.
Pode não ser a melhor maneira de fazer as coisas, mas usar um iframe é uma opção? Afinal, ainda está na página principal.
Se não, talvez este plugin de landing page ajude?
A abordagem geral é hospedar seu fórum em um subdomínio e estilizar para que corresponda ao seu site principal, incluindo a navegação. Assim, os usuários podem clicar para frente e para trás de forma razoavelmente contínua. Se as pessoas precisarem se autenticar para qualquer coisa em seu site principal, o ideal é configurar o SSO também.
As pessoas não reparam em URLs. Não há muita vantagem em mantê-las “no seu site” se o “outro site” torna a navegação entre seus sites perfeita.
Dito isso, trabalhei com alguém que executou o Discourse em um iframe e ficou satisfeito com o resultado (embora eu não tenha certeza se foi uma solução de longo prazo).
Mas, de qualquer forma, você precisará configurar o Discourse em um subdomínio e resolver o SSO (embora talvez seu site não permita logins, então você pode não precisar de SSO).