O que esse complemento faz
Nossa integração com o BuddyPress permitirá que você integre os poderosos recursos sociais do BuddyPress em seu site de associação criado com o MemberPress! Essa integração facilita a conexão entre seus usuários diretamente nas páginas de suas contas.) Aqui está um resumo de como você pode colocar esse complemento em funcionamento em seu site e o que você pode esperar dele.
Ativação do add-on
- Instale o plug-in BuddyPress: Você pode encontrar o plug-in acessando Plug-ins > Adicionar novo > Pesquisar BuddyPress > Instalar e ativar.
- Instale o complemento de integração do BuddyPress do MemberPress: Faça isso acessando MemberPress > Add-Ons > BuddyPress Integration.
Ative a integração com o BuddyPress: Vá para MemberPress > Configurações > guia BuddyPress e marque a caixa de seleção "Ativar integração do BuddyPress:":
A ativação dessa opção transformará sua página de conta normal do MemberPress na página de perfil do BuddyPress.
Agora, quando um usuário acessar a página da conta, ele verá algo como a página abaixo (aqui usamos o tema Twenty Twelve do WordPress. Os resultados variam de acordo com seu tema. Entre em contato com o desenvolvedor do tema para fazer personalizações):
Registros no BuddyPress
OBSERVAÇÕES IMPORTANTES:
- Para que as inscrições funcionem corretamente, você deve ativar o "Qualquer pessoa pode se registrar," em suas configurações gerais do WordPress.
- Você pode configurar suas opções do BuddyPress da maneira que desejar, exceto ao usar o BuddyPress junto com o MemberPress. Nesse caso, você deve desativar a opção Exclusão de conta. Se ativada, essa opção permite que os membros registrados excluam suas próprias contas. Ou seja, um membro pode facilmente (e acidentalmente) excluir seu perfil de usuário e perder o acesso ao MemberPress.
- A ativação do BuddyPress cria uma página de registro padrão com o slug /register/. Se você também estiver usando o slug padrão da página de registro do MemberPress (que também é /register/), será necessário alterar um ou outro. Caso contrário, suas páginas de registro do MemberPress exibirão uma página de erro 404. Você pode editar o slug de registro do MemberPress em MemberPress > Configurações > guia Páginas > seção Slugs de páginas de grupo e associação. Ou você pode alterar o slug do BuddyPress ao editar essa página no WordPress.
Agora deve ser exibida uma opção que permite controlar as inscrições no BuddyPress:
A partir daí, você pode usar o menu suspenso para selecionar uma de suas associações existentes no MemberPress para servir como seu BuddyPress Free Vida útil Associação. Use essa opção se quiser que os usuários ainda possam se inscrever por meio da página de inscrição do BuddyPress. Essa configuração é necessária se você quiser que os usuários se inscrevam via BuddyPress, mas não quiser dar a eles acesso ao conteúdo premium do seu site. Qualquer associação que você selecionar aqui será gratuita, independentemente do preço atual. Portanto, sugerimos a criação de um novo associação gratuita para sua seleção aqui.
Proteção do perfil do BuddyPress e da listagem de membros
Quando a opção "Protect BuddyPress Profile Pages" (Proteger páginas de perfil do BuddyPress) estiver ativada, os usuários não logados não poderão acessar as páginas de perfil de membros e usuários. Os usuários sem associação ativa podem acessar apenas a página Members (Membros) e as subpáginas relacionadas ao MemberPress de sua própria conta. Isso lhes permite fazer upgrade ou retomar assinaturas e atualizar perfis ou cartões de crédito. Os usuários com pelo menos uma associação ativa podem acessar a página Membros e as páginas de perfil dos usuários e todas as subpáginas da Conta.
Para proteger a página principal de Membros com a lista de todos os perfis de membros de usuários sem associação ativa, é necessário ativar a opção "Protect Main Members Listing Page" (Proteger página principal de listagem de membros). Quando essa opção estiver ativada, ela também protegerá as páginas de perfil dos usuários de usuários com pelo menos uma associação ativa; portanto, para conceder acesso a essas páginas para esses usuários, será necessário ativar a última opção "Allow Access to Other Profiles" (Permitir acesso a outros perfis).
Grupos do BuddyPress
Para utilizar totalmente o poder dessa integração, recomendamos que você ative o BuddyPress Groups. Isso pode ser personalizado globalmente ou por associação. Você pode considerar os grupos do BuddyPress como coleções de conteúdo do usuário. Se você for novo no BuddyPress, nós altamente recomendamos que você dê uma olhada na explicação deles sobre o BuddyPress Groups aqui.
Global
Para começar, você precisa se certificar de que ativou os Grupos no BuddyPress. Você pode fazer isso acessando o Painel do WordPress -> Configurações -> BuddyPress -> selecione Grupos de usuários. Isso permitirá que o recursos dos grupos do BuddyPress para todos usuário em seu site.
Com isso ativado, todos Os usuários do seu site agora verão um link de Grupos na página de perfil deles. A partir desse link, eles poderão ver os Grupos dos quais fazem parte e que estão disponíveis para eles.
Se você quiser ativar o recurso de grupos apenas para uma associação específica, consulte as instruções Per-Membership abaixo.
Por associação
Assim como foi explicado para a opção Global, para os Grupos do BuddyPress por associação, primeiro você precisa ativar os Grupos globalmente. Novamente, para fazer isso, vá para o Painel do WordPress -> Configurações -> BuddyPress -> selecione Grupos de usuários.
Com isso ativado, você verá uma nova opção aparecer na guia Advanced (Avançado) de suas MemberPress Membership Options (Opções de associação do MemberPress), como pode ser visto aqui:
Em seguida, você pode usar a caixa que aparece para selecionar o grupo ou grupos do BuddyPress para os quais você gostaria de estar disponível assinantes ativos para sua associação. Basta repetir para cada associação que você deseja associar a um grupo específico.
Ocultar o BuddyPress dos convidados
As Custom URI Rules do MemberPress parecem funcionar melhor para proteger as páginas do BuddyPress. No entanto, elas podem ser um pouco complicadas de configurar para usuários não técnicos, portanto, outra alternativa é o uso de um plug-in como LH Private BuddyPress que protege o BuddyPress de ser acessado por não membros.