Substitua bbPress/buddyPress pelo Discourse em um site WordPress

Olá,
Estou atualmente construindo um site WordPress para uma comunidade de cerca de 3000 membros. Este site WP apresentaria várias funções de construção de comunidade, como fóruns, calendário de eventos (no qual cada usuário pode adicionar eventos), funções/grupos de usuários e áreas restritas a membros.

Recentemente, deparei-me com o Discourse e gosto da sua interface. Até agora, eu estava construindo meu site com BuddyPress e bbPress, mas estou pensando em substituir ambos pelo Discourse. Portanto, estou me perguntando se o plugin WP Discourse seria adequado para isso?

Basicamente, não quero simplesmente transformar a seção de comentários em uma seção do Discourse. Em vez disso, quero que todas as funcionalidades da comunidade do Discourse sejam incluídas diretamente no meu site WP. As pessoas devem poder navegar de um para o outro usando um item de menu simples, sem alterar o domínio e permanecendo logadas.

Esta é atualmente uma funcionalidade existente?

Muito obrigado por me informar!

Também estou procurando respostas, acho que para o discourse precisamos de um VPS

1 curtida

É possível integrar um site Discourse com o WordPress com o plugin WP Discourse. Por exemplo, o site WordPress pode publicar posts no site Discourse. Você também pode integrar a autenticação entre os dois sites para que os usuários façam login no Discourse a partir do WordPress usando o DiscourseConnect.

A principal coisa a ter em mente é que o WordPress e o Discourse precisam ser hospedados separadamente. Eles não podem existir no mesmo domínio. Uma abordagem comum é servir o Discourse a partir de um subdomínio do domínio do site WordPress.

Com o DiscourseConnect ativado, você pode vincular do WordPress ao Discourse usando o método descrito aqui: Criar um link de login do DiscourseConnect.

1 curtida

Portanto, basicamente a resposta para essa questão de integração é não, e a única solução é usar o Discourse como sistema de comentários, o que não era desejado. E a substituição para o BuddyPress é SSO.

(No momento) substituir bbPress e BuddyPress pelo Discourse é impossível, no sentido de que tudo não funcionaria perfeitamente junto ou sequer ofereceria as mesmas funcionalidades.

1 curtida

Olá @Maël_Shanti e @INSIDE, e bem-vindos!

Sim, o Discourse é uma ótima substituição para o BuddyPress. Trabalhei com muitos sites que usaram o BuddyPress e depois migraram para o Discourse, e ficaram felizes por terem feito isso.

Entendo o que você está imaginando, no entanto, nunca haverá uma versão completa do Discourse funcionando dentro do próprio WordPress. Essa pergunta é feita com bastante frequência, então deixe-me tentar uma analogia aqui para ilustrar por que é assim. Imagine que existem dois edifícios, um é residencial e o outro é um escritório.

Agora, no planejamento urbano moderno e no local de trabalho moderno, existem várias maneiras diferentes de trazer o lar para o escritório e vice-versa, variando de home offices, co-working/moradia, edifícios de uso misto e outros.

Imagine que o WordPress é o edifício residencial e o Discourse é o edifício de escritórios. Nesta analogia, o plugin WP Discourse é essencialmente um espaço de co-working dentro de um edifício residencial. É um lugar onde você pode ir para ter um ambiente de escritório perto de casa. Você pode revisar algum trabalho lá e talvez realizar algumas reuniões. Para a maior parte do seu trabalho, no entanto, você vai querer ir para o edifício principal do escritório, onde você tem todos os seus colegas de equipe e todos os recursos de que precisa.

Como você também pode saber, a realidade é que a natureza dos edifícios residenciais e de escritórios é tal que tentar combiná-los verdadeiramente em escala sempre será atraente em teoria, e sempre haverá pessoas para quem essa ideia apela no papel, no entanto, as realidades práticas, técnicas e culturais de uma combinação tão completa são o motivo pelo qual, na prática, temos edifícios residenciais e de escritórios separados, e por que, na grande maioria dos casos, isso faz sentido.

1 curtida