Como vocês recomendam que eu adicione um fórum ao meu site?
Nesta parte da nossa HelpDesk, um membro da nossa equipe responde a uma pergunta frequente sobre como adicionar um fórum ou recurso de comunidade ao seu site de associação.
Um fórum pode ser a força vital de um site de associação. O acesso a um fórum pode até ser um dos principais motivos pelos quais alguém opta por se tornar um membro. Trata-se de uma oferta realmente exclusiva que só pode ser desenvolvida pela comunidade específica que seu site atrai.
E, embora um fórum possa envolver muito monitoramento, criação de conteúdo e cuidados amorosos, se você e sua equipe tiverem a largura de banda e o interesse, ele também pode proporcionar uma maneira vibrante e dinâmica de diferenciar sua oferta e criar um verdadeiro senso de conexão.
Wanting to Connect asked:
"Estou querendo adicionar um fórum ao meu site e gostaria de saber se você tem alguma recomendação sobre qual plug-in funcionaria melhor com o MemberMouse? Vi que você tem uma opção de extensão do BBPress. Também pesquisei o BuddyPress e o Website Toolbox, mas estou curioso para saber sua opinião sobre o que você viu que funciona ou não funciona para outros usuários do MemberMouse. Obrigado!"
John, do MemberMouse, respondeu:
"Obrigado por entrar em contato com o Suporte do MemberMouse. Terei prazer em ajudá-lo com isso.
A escolha da solução de fórum dependerá de 1/ quanto trabalho você deseja fazer para obter uma integração, 2/ quanto controle você deseja ter sobre o que determinadas pessoas podem ver e 3/ se você deseja diferenciar ainda mais por permissão de visualização versus postagem no fórum. Vou apresentar algumas das opções disponíveis e os prós e contras, da melhor forma que sei.
Desenvolvemos um integração para o bbPress e funcionará bem se você precisar apenas proteger um fórum e torná-lo acessível somente a determinados níveis ou pacotes de associação. No entanto, ele é limitado se você quiser mais controle. O motivo é que o bbPress usa métodos de geração e exibição de conteúdo que não envolvem páginas ou publicações do WordPress de nenhum tipo e, portanto, temos dificuldade em protegê-lo com mais especificidade.
Para obter mais especificidade de acesso e facilidade de configuração da integração, recomendo Simples:Pressione ou wpForo. Discutirei o que sei sobre os que você mencionou (Website Toolbox e BuddyPress), bem como sobre esses, em mais detalhes abaixo.
Informações de integração do bbPress
Usando o Extensão do bbPress você poderá proteger os fóruns do bbPress com base nos direitos de acesso de um membro, seja por nível de associação, pacote ou ambos, no MemberMouse. Se você tiver vários fóruns, poderá selecionar cada um deles individualmente e escolher diferentes direitos de acesso para cada um, se desejar.
Há uma desvantagem em tentar proteger os fóruns com o bbPress devido à apresentação dos perfis de usuário. No momento, o acesso aos perfis de usuário não pode ser protegido. Em um perfil de usuário, é possível encontrar listas de links diretos para qualquer tópico iniciado ou resposta criada. Esses links diretos permitem que as publicações do fórum sejam acessadas diretamente por meio dos perfis dos usuários do fórum, independentemente do status de login. Há um plug-in do WordPress chamado Kit de ferramentas do bbPress que podem restringir a visibilidade do perfil aos membros conectados, mas, no momento, o acesso aos perfis de usuários do fórum não pode ser limitado a determinados níveis ou pacotes de associação.
Além disso, se o seu site oferecer uma função de pesquisa, as mensagens do fórum também poderão ser localizadas por meio dela. Pode ser necessário restringir ou eliminar a pesquisa. Nossos clientes nos informaram que os plug-ins como este são capazes de restringir a pesquisa.
Caixa de ferramentas do site
Pelo que sei, o Website Toolbox é um fórum totalmente externo, e você deve colocar algum código em suas páginas que "incorpore" o fórum. Se esse for o caso, você deve poder usar o código Decisão do membro SmartTag para controlar quais membros podem ver o fórum, mas acho que você não poderá controlar o acesso deles a partes específicas. Posso estar errado quanto a isso, já que, por ser um serviço pago, ainda não o instalei nem o experimentei, mas estou bastante confiante nessa afirmação.
BuddyPress
Não criamos uma integração para o BuddyPress e o plug-in dele usa um mecanismo de carregamento exclusivo que ignora a proteção de conteúdo padrão do MemberMouse, portanto, você precisará utilizar um método diferente para restringir o acesso a essas páginas que aproveite a interface PHP do MemberMouse. PHP é a linguagem de programação na qual o WordPress e todos os seus plug-ins são escritos. Não se preocupe, ela não é tão assustadora quanto parece!
Nós ter um artigo que descreve como usar ferramentas de terceiros e nossa interface PHP para restringir o acesso a essas páginas especiais no BuddyPress. Em resumo, você pode instalar um plug-in que permite executar o código de redirecionamento nas páginas que você especificar e, em seguida, editar esse código conforme necessário para seu cenário específico de proteção de conteúdo.
Simples:Pressione
O Simple:Press é outro plug-in que pode fornecer a funcionalidade de fórum para seu site WordPress e que eu recomendaria com o MemberMouse, embora seja necessário algum trabalho extra, dependendo de quão específico você deseja ser com seu acesso. Quando usado com o MemberMouse, você pode fornecer e vender acesso aos fóruns do Simple:Press. O que eu gosto no Simple:Press é a facilidade de configuração, bem como a flexibilidade que ele permite para controlar quem pode ver os fóruns, além de permitir o controle sobre a existência de acesso "somente leitura".
O Simple:Press também oferece um Integração com o BuddyPressjuntamente com uma série de outros principalmente add-ons que podem ser comprados.
Ouvi a objeção de que o tema integrado do Simple:Press parece um pouco do início dos anos 2000. Devo dizer que concordo. Entretanto, se a aparência padrão não funcionar para você, eles têm dois "temas premium" chamados Reinicialização e Unificado que atualmente são $20/ano. Observe que as capturas de tela de exemplo que eles mostram estão usando várias das diferentes sobreposições de cores incluídas; a Visualização de grupo e a Visualização de fórum normalmente não teriam duas cores diferentes em sua instalação. Como temas, ainda não acho que sejam perfeitos, mas são muito, muito melhores para começar do que o que vem na versão gratuita.
Proteção simples do fórum
Durante o processo de instalação do Simple:Press, uma nova página é criada em seu site. Por padrão, essa página é chamada de Fórum, mas pode ter sido personalizada durante o processo de instalação. Você pode restringir globalmente o acesso aos seus fóruns protegendo essa página com um MemberMouse Nível de associação ou Pacote.Limitar determinadas permissões do fórum aos membros
Em algumas situações, talvez você queira tornar determinados fóruns acessíveis publicamente aos convidados, enquanto limita outros aos membros conectados. Como alguns fóruns poderão ser acessados sem que seja necessário fazer login no site, não é possível restringir globalmente o acesso à página de fóruns. Em vez disso, você usará os recursos incorporados no Simple:Press para restringir o acesso ao fórum.O Simple:Press inclui o conceito de Grupos de usuários, e vários grupos são criados quando o plug-in é instalado. Por padrão, todos os membros do MemberMouse serão atribuídos ao grupo de usuários Members. Qualquer visitante do seu site que não esteja conectado é considerado parte do grupo de usuários Guest.
Ao criar um fórum ou um grupo de fóruns, você atribuirá um nível de permissões a cada um dos seus grupos de usuários. Você pode escolher entre qualquer um de seus conjuntos de permissões. Os conjuntos de permissões padrão incluem Sem acesso, Somente leitura e Acesso padrão, entre outros.
Por exemplo, atribuir No Access (Sem acesso) ao grupo de usuários Guest (Convidado) limita um fórum aos membros conectados, enquanto atribuir Read Only (Somente leitura) permite que os convidados visualizem um fórum, mas os impede de postar nele.
Proteção avançada do fórum
Essa solução requer desenvolvimento personalizado. Você precisaria entrar em contato com um de nossos Parceiros de implementação para assistência.Se os fóruns forem uma proposta de valor crítica do seu site de associação, talvez você queira limitar o acesso a fóruns específicos com base no nível de associação de um membro ou nos pacotes aplicados à conta dele. O Simple:Press permite que você crie grupos de usuários e os mapeie para funções personalizadas do WordPress. Ao definir essas funções personalizadas e usar a funcionalidade MemberMouse junto com scripts personalizados, é possível ajustar as permissões do fórum dinamicamente para corresponder ao nível de associação ou aos pacotes de um membro.
Nosso artigo Uso do Simple:Press com o MemberMouse entra em mais detalhes sobre essa Proteção Avançada e como realizá-la.
wpForo
Outra opção de fórum que funciona bem com o MemberMouse é wpForo. Embora não seja integrado nativamente ao MemberMouse, como o bbPress, ele é gratuito, responsivo, tem ótima aparência e é fácil de personalizar. É uma ótima maneira de validar se um fórum funcionará ou não para uma determinada associação.
A integração do MemberMouse e do wpForo é bastante simples. Esses dois plug-ins usam alguns dos dados do banco de dados do WordPress e, portanto, a integração é natural. Mas, mesmo assim, são necessárias algumas alterações para que haja uma integração completa.
Vic Dorfman e sua equipe na Memberfix trabalharam com a integração e a compartilhou generosamente como superar o maior desafio no blog do Memberfix.
Discurso
Alguns de nossos clientes que usam fóruns como parte da assinatura de suas ofertas optam por usar Discursouma solução hospedada de terceiros.
Para integrar o MemberMouse com sucesso ao Discourse, esses clientes contam com nosso conjunto de ferramentas de desenvolvimento, incluindo o MemberMouse Webhooks, Filtros e PHP em conjunto com a API do Discourse. Um de nossos clientes de longa data criou um tutorial completo sobre como ela configurou a integração MemberMouse / Discourse no fórum Discourse .
Outro caminho a ser explorado para essa integração é o uso de uma combinação de MemberMouse Notificações push e nossa Integração com o Zapier para criar a integração de uma maneira diferente.
Obviamente, você também pode entrar em contato com um de nossos parceiros de implementação, como CodificávelA equipe de desenvolvimento do fórum está trabalhando para encontrar um desenvolvedor para ajudar na configuração do fórum.
Espero que isso lhe dê algumas opções que atendam às suas necessidades específicas. Entre em contato comigo se houver mais alguma informação que eu possa lhe fornecer!"
Cynthia Thoennessen
Cynthia é a diretora de experiência do cliente do MemberMouse.