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.
A forum can be the lifeblood of a membership site, access to one might even be one of the primary reasons why someone may choose to become a member. It’s a truly unique offering that can only be developed by the specific community your site attracts.
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:
“I’m looking to add a forum to my site and am wondering if you have any recommendations about which plugin would work best with MemberMouse? I see that you have a BBPress Extension option. I’ve also been looking into BuddyPress and Website Toolbox but I’m curious to know your opinion about what you’ve seen does or doesn’t work for other MemberMouse users. Thanks!”
John, do MemberMouse, respondeu:
“Thanks for contacting MemberMouse Support. I’d be happy to help you with this.
The choice of forum solution will depend on 1/ how much work you want to do to achieve an integration, 2/ how much control you want over what certain people can see, and 3/ if you want to differentiate further by permission to view vs post on the forum. I’ll run down some of the options available and the pro’s and con’s as best as I am aware.
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. I’ll discuss what I know about the ones you’ve mentioned (Website Toolbox and BuddyPress), as well as these, in more detail below.
Informações de integração do bbPress
Usando o Extensão do bbPress you’ll be able to protect bbPress forums based on a member’s access rights, either by membership level, bundle, or both, in MemberMouse. If you have multiple forums, you can select each one individually and choose different access rights for each, if desired.
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
As best I can tell, Website Toolbox is a totally off-site forum, and you’re supposed to put some code on your pages that “embeds” the forum. If that’s the case, you should be able to use the Decisão do membro SmartTag to control which members can see the forum, but I don’t think you’ll be able to control their access to specific parts. I could be wrong about that, since as a paid service I haven’t actually installed it and tried it, but I’m pretty confident in that assertion.
BuddyPress
We haven’t created an integration for BuddyPress, and their plugin uses a unique loading mechanism that bypasses standard MemberMouse content protection, so you’ll need to utilize a different method to restrict access to these pages that takes advantage of the MemberMouse PHP Interface. PHP is the programming language that WordPress and all your plugins are written in. Don’t worry, it’s not as scary as it sounds!
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
Simple:Press is another plugin that can provide forum functionality for your WordPress site and one that I would recommend with MemberMouse, though there is some extra work necessary depending on how specific you want to be with your access. When used with MemberMouse, you can provision and sell access to Simple:Press forums. What I like about Simple:Press is its ease of setup as well as the flexibility it allows for control over who can see the forums as well as allows control over whether there is ‘read only’ access.
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 that currently are $20/year. Note that the example screenshots they show are using several of the different included color overlays; Group View and Forum view wouldn’t normally be two different colors in your installation. As themes, I still don’t think they’re perfect, but they’re much, much better places to start than what comes in the free version.
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.If forums are a critical value proposition of your membership site, you may wish to limit access to specific forums based on a member’s membership level, or the bundles applied to their account. Simple:Press allows you to create User Groups and map these to custom WordPress roles. By defining these custom roles, and using MemberMouse functionality together with custom scripting, it’s possible to adjust forum permissions dynamically to match a member’s membership level or bundles.
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. While it is not natively integrated with MemberMouse, like bbPress, it’s free, responsive, looks great out of the box and is easy to customize. It’s a great way to validate whether or not a forum will work for a particular membership.
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!"
Blair Williams
Conta de funcionário criada pelo MemberMouse


