Descrição
O plugin mais popular do WordPress para comunidades privadas.
Use o BuddyPress ou o BuddyBoss com o Paid Memberships Pro para criar uma comunidade privada somente para associados no seu site em WordPress. Este plugin ativa mensagens e grupos seguros e privados, diretórios de associados e perfis privados para associados na sua comunidade gratuita ou paga.
Esta integração permite ao proprietário do site controlar o acesso aos recursos mais populares de comunidade no BuddyPress e no BuddyBoss.
Recursos Restritos de Comunidade
Use este plugin BuddyPress e BuddyBoss para restringir o seu site de associações para múltiplos tipos de usuários incluindo visitantes, não-associados e associados. Ofereça grupos e mensagens privadas, um diretório de associados e mais na sua rede social privada.
- Grupos: Restrinja a capacidade dos visitantes e associados de verem, entrarem e criarem grupos. Você também pode restrinjir o acesso à lista dos grupos disponíveis na sua comunidade.
- Mensagens: Restrinja a capacidade dos visitantes e associados de enviarem mensagens públicas ou privadas.
- Amizades: Restrinja a capacidade dos visitantes e associados de enviarem ou aceitarem solicitações de amizade.
- Diretórios de Associados: Restrinja visitantes e associados de serem incluídos no diretório de associados.
Fóruns e Discussões em Comunidade Restritos
Se você incluir painéis de discussão e fóruns na sua comunidade, consulte a Integração com o bbPress. Com o BuddyPress ou o BuddyBoss e o PMPro você pode:
- Restrinja Discussões de Fórum por Nível de Associação.
- Atribua uma Função no Fórum por Nível de Associação.
- Ajuste a mensgem de erro exibida quando um usuário não tem permissão para ver discussões.
- Mostre o nome do nível de um associado na linha com as respostas dele nas discussões. Isso ajuda outros associados da comunidade a verem o nível de acesso de um associado.
Compatível com o BuddyPress e BuddyBoss
Como o BuddyPress, a plataforma BuddyBoss torna o seu site em WordPress em uma robusta comunidade, com recursos de rede social incluindo grupos, discussões, mensagens, amizades e mais. Usuários da comunidade podem se organizar em áreas sociais públicas, privadas ou ocultas com feeds separados de atividades e diretórios.
A plataforma é uma evolução do BuddyPress e do bbPress, consolidada em uma única área de configurações. Por isso você pode usar os complementos existentes do PMPro para o BuddyPress e bbPress para restringir recursos no BuddyBoss.
Sobre o Paid Memberships Pro
Paid Memberships Pro é um plugin de associações para WordPress que coloca você no controle. Crie o que desejar e faça o lançamento em qualquer formato que funcionar melhor para o seu negócio.
- Cursos e e-Learning
- Podcasts privados
- Newsletters Premium
- Comunidades Privadas
- Venda produtos físicos e digitais
O Paid Memberships Pro permite a qualquer um criar um site de associações – gratuitamente. Restrinja conteúdo, aceite pagamentos e gerencie assinaturas diretamente do seu administrador do WordPress.
O Paid Memberships Pro funciona do “jeito WordPress” com um plugin de núcleo e mais de 75 Complementos para melhorar todos os aspectos do seu site de associações. Cada negócio é diferente e nós encorajamos a personalização. Para os nossos associados nós temos uma biblioteca de 300+ receitas para personalizar o seu site de associações.
O Paid Memberships Pro é o carro-chefe do Stranger Studios. Somos uma empresa consolidada que cresce quando sites de associações como o seu crescem. Isso quer dizer que focamos a nossa empresa totalmente na direção de ajudar você a ter sucesso.
Experimente o Paid Memberships Pro totalmente grátis no WordPress.org e veja por que 100.000+ sites confiam em nós para ajudá-los a #ReceberemPagamentos.
Leia mais
Quer mais informações sobre comunidades somente para associados, grupos e mensagens privados e sites de associações em WordPress? Dê uma olhada em:
- A página inicial oficial do Paid Memberships Pro .
- A página de documentação da Integração com o BuddyPress e BuddyBoss .
- Siga também o PMPro no Twitter, YouTube e no Facebook.
Imagens de tela
Configurações do PMPro BuddyPress - Explore e gerencie os recursos do plugin de integração, incluindo Configurações de Página, Configurações de Nível de Associação e Configurações Gerais. Configurações de Nível de Associação - Defina como deseja restringir o BuddyPress para cada Nível de Associação em Associações > Configurações > Níveis de Associação > Editar. Configurações de Grupo e Tipos de Associados - Adicione ou convide associados aos grupos e atribua Tipos de Associados por Nível de Associação em Associações > Configurações > Níveis de Associação > Editar.
Instalação
Nota: você deve ter o Paid Memberships Pro e o BuddyPress ou o BuddyBoss instalados e ativados no seu site.
Instale o PMPro BuddyPress de dentro do WordPress
- Visite a página de plugins dentro do seu painel e selecione “Adicionar novo”
- Pesquise por “PMPro BuddyPress”
- Localize este plugin e clique em “Instalar”
- Ative o “Paid Memberships Pro – Integração do BuddyPress” através do menu “Plugins” no WordPress.
- Vá para “após ativação” abaixo.
Instale manualmente o PMPro BuddyPress
- Envie a pasta
pmpro-buddypress
para o diretório/wp-content/plugins/
- Ative o “Paid Memberships Pro – Integração do BuddyPress” através do menu “Plugins” no WordPress.
- Vá para “após ativação” abaixo.
Após ativação: defina as Configurações do Plugin
Existem quatro áreas primárias de configurações neste plugin.
1. Selecione seu processo preferido de Cadastro
Este plugin lhe permite usar o processso de cadastro de usuário BuddyPress ou o BuddyBoss (em vez do padrão do processo padrão de pagamento de associação do Paid Memberships Pro).
- Navegue até Associações > PMPro BuddyPress no administrador do WordPress.
- Altere as configurações da “Página de Cadastro” para “Usar a Página de Cadastro do BuddyPress”.
- Salvar as Configurações.
Nota: se a sua associação não é gratuita você precisa usar o processo de pagamento de associação do Paid Memberships Pro. Se você tem uma comunidade gratuita e deseja permitir que usuários se cadastrem através do BuddyPress ou do BuddyBoss, você deverá ajustar esta configuração.
Se você deseja que os associados que se cadastrarem através do sistema do BuddyPress ou do BuddyBoss tenham também designado um nível de associação, consulte este guia sobre configurando um nível padrão para todos os cadastros de usuários no WordPress.
2. Atribua uma Página de “Acesso Restrito”
Navegue até Associações > Configurações > Páginas para criar ou editar a página de “Acesso Restrito”.
Esta é a página para a qual os visitantes e usuários são redirecionados se não puderem acessar os recursos restritos do BuddyPress ou do BuddyBoss.
3. Defina as Configurações de Nível de Associação
Navegue até Associações > Configurações > Níveis de Associação e localize a seção “Restrições do BuddyPress”.
A partir desta seção você pode ajustar as configurações de como ira “desbloquear o BuddyPress” para associados deste nível, incluindo:
- Criação de Grupo
- Visualização de Grupo Único
- Visualização da Página de Grupos
- Entrando em Grupos
- Mensagens Públicas
- Mensagens Privadas
- Enviar Solicitações de Amizade
- Incluir no Diretório de Associados
A seguir, ajuste as configurações de “Associação de Grupo do BuddyPress” para adicionar ou convidar associados deste nível para os seus grupos existentes do BuddyPress.
Se você deseja ajustar os Tipos de Associados do BuddyPress, precisa antes criar os tipos através de um código personalizado. Este post explica como adicionar Tipos de Associados ao BuddyPress.
4. Defina as Configurações para Não Associados Conectados
Alguns dos seus usuários do WordPress podem não ter um nível de associação no Paid Memberships Pro. Este plugin lhe permite definir como o BuddyPress deverá ser bloqueado para estes usuários sem um nível de associação.
Navegue até Associações > Configurações > PMPro BuddyPress e localize a seção “Configurações de Usuário Não-Associado”.
Leia aqui a nossa documentação completa sobre Usuários Não-Associados no BuddyPress ou BuddyBoss.
Avaliações
Colaboradores e desenvolvedores
“Comunidades Privadas do BuddyPress e BuddyBoss com o PMPro – Perfis, Grupos, Mensagens e Fóruns de Discussão Restritos” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.
Colaboradores“Comunidades Privadas do BuddyPress e BuddyBoss com o PMPro – Perfis, Grupos, Mensagens e Fóruns de Discussão Restritos” foi traduzido para 2 localizações. Agradecemos aos tradutores por suas contribuições.
Interessado no desenvolvimento?
Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.
Registro de alterações
1.4.1 – 2023-05-09
- MELHORIA: Suporte à capacidade de Campos de Usuário para ampos do XProfile. (@DarkLotus)
- MELHORIA: Melhorada a lógica em torno do filtro do shortcode [pmpro_account] para permitir melhores ajustes com o filtro ‘pmpro_buddypress_profile_account_shortcode’.
- REFATORAMENTO: Desativada a lógica a atualização 1.3 para ocultar as meta do grupo. Para ocultar as meta do grupo use CSS ou chame as funções diretamente em nosso plugin personalizado.
- CORREÇÃO DE ERRO: Corrigidas algumas strings que não eram traduzíveis devido ao domínio incorreto do texto. (@jpokkel)
1.4 – 2023-02-08
- MELHORIA: Adicionado suporte a Múltiplas Associações por Usuário. Isso mescla as configurações de todos os níveis do usuário e dá acesso aos componentes do BuddyPress/BuddyBoss.
- MELHORIA: Adicionado suporte a Pagar Com Cheque (pendente), Aprovações e outros Complementos que precisam definir
pmpro_hasMembershipLevel
como false ao garantir acesso a conteúdo. - OBSOLETO: Funções obsoletas: pmpro_bp_get_user_old_level_options, pmpro_bp_set_member_groups e pmpro_bp_set_member_types. Use pmpro_bp_groups_pmpro_after_all_membership_level_changes e pmpro_bp_member_types_pmpro_after_all_membership_level_changes ao invés delas.
- CORREÇÃO DE ERRO: Apenas exibe a aba de associação para o seu próprio perfil e não enquando visualiza outros associados.
1.3.1 – 2022-09-13
- CORREÇÃO DE ERRO: Corrigido um problema com a v1.3 que estava levando o diretório de associados a ser constantemente bloqueado em muitos casos.
1.3 – 2022-09-12
- MELHORIA: Adicionada a aba de menu “Associação” à página “Ver Perfil” do BuddyPress.
- MELHORIA: Removidas as palavras “Pública” ou “Privada” da interface ao visualizar grupos quando este recurso requer um nível.
- MELHORIA: Removida a opção “Pública” das configurações do campo XProfile já que ele é restrito em certos casos.
- MELHORIA: Melhoradas as restrições para a página de notificações quando as configurações do BuddyPress estão bloqueadas (ex: Notificações de Grupo).
- MELHORIA: Redireciona para fora do diretório do BuddyPress se a associação do usuário não permitir acesso aos Grupos.
- MELHORIA: Melhorado o SQL do Diretório do BuddyPress em partes para que os ajustes/personalizações da filtragem sejam mais fáceis. Novo filtro
pmpro_bp_directory_sql_parts
adicionado. - CORREÇÃO DE ERRO: Corrigido um problema onde a instalação inicial não podia restringir o BuddyPress. Por padrão, nas instalações iniciais todos os recursos do BuddyPress são restritos para não-associados.
- CORREÇÃO DE ERRO: Corrigido um problema onde “Exibir Nível de Associação nos Perfis” não estava funcionando para instalações do BuddyBoss.
= 1.2.9 – 2022-06-21=
* CORREÇÃO DE ERRO: Corrige um erro onde usuários conectados não podiam acessar a página de níveis se o cadastro do BuddyPress está configurado como página de cadastro.
1.2.8 – 2022-05-05
- CORREÇÃO DE ERRO: Corrige vários problemas com redirecionamentos no cadastro. Melhora a manipulação de configurações incompletas de cadastro e lógicas ajustadas ao redor deste código. (Obrigado @ideadude)
- CORREÇÃO DE ERRO: Corrigido um problema onde os campos xprofile não eram sincronizados corretamente. (Obrigado @ipokkel)
- CORREÇÃO DE ERRO: Corrgido um problema com convites de grupo não funcionarem na mudança de nível.
1.2.7 – 2022-03-31
- MELHORIA: Escape e strings localizadas para permitir a tradução e localizações adicionais.
- MELHORIA: Agora exibindo uma mensagem onde as configurações também se apliquem ao BuddyBoss se o plugin estiver ativo.
- CORREÇÃO DE ERRO: Corrigido um problema onde em alguns casos o $cancel_level não estava sendo passado adiante.
- CORREÇÃO DE ERRO: Corrigido um alerta de que o parâmetro “id” não estava definido ao visitar a página de um grupo.
1.2.6 – 2020-10-14
- CORREÇÃO DE ERRO: Corrigido um problema onde os botões criar grupo e entrar no grupo não estavam sendo desativados para usuários que não tivessem as permissões para criar ou entrar em grupos.
1.2.5 – 2020-04-06
- CORREÇÃO DE ERRO: Corrigido um problema onde usuários eram redirecionados para fora da página do perfil se tudo do BuddyPress estivesse bloqueado.
- CORREÇÃO DE ERRO: Corrigidos problemas adicionando usuários a grupos.
- CORREÇÃO DE ERRO: Corrigidos problemas removendo usuários de grupos de convidados se o nível deles fosse alterado.
- CORREÇÃO DE ERRO/MELHORIA: Parando loops de redirecionamento na página de níveis em alguns casos.
1.2.4 – 2019-06-28
- CORREÇÃO DE ERRO: Corrigido um problema onde o perfil do WP continuava sendo restrito aos usuários sem acesso ao BP.
- CORREÇÃO DE ERRO: Corrigido um problema onde a configuração ‘restringir tudo do BuddyPress’ não estava sendo aplicada corretamente quando níveis eram definidos para usar configurações de não-associados.
1.2.3
- CORREÇÃO DE ERRO: Apenas obtendo os associados no diretório se os níveis existirem.
- CORREÇÃO DE ERRO: Agora bloqueando tudo do BuddyPress quando as configurações de um nível são definidas para usar as configurações de não-associados e o BuddyPress estiver bloqueado para não-associados.
- CORREÇÃO DE ERRO: Corrigido um problema onde o link do menu do administrador algumas vezes apontava para o endereço errado.
- CORREÇÃO DE ERRO: Ocultando as solicitações de amizade e botões de mensagens se o usuário não tiver o acesso.
- CORREÇÃO DE ERRO: Corrigido um problema onde todos os usuários eram às vezes exibidos como administradores na tela de Editar Grupos.
- CORREÇÃO DE ERRO: Não-associados estavam sendo restritos incorretamente dos módulos do BuddyPress.
- MELHORIA: Agora usando constantes em vez de números para melhorar a legibilidade do código de algumas das configurações.
1.2.2
- CORREÇÃO DE ERRO: Ao bloquear “tudo do BuddyPress”, não irá mais redirecionar para fora da página de cadastro do BuddyPress.
1.2.1
- CORREÇÃO DE ERRO: Adicionada uma verificação de que o BuddyPress está ativo antes de tentar atualizar os tipos de associados quando os níveis são alterados.
- CORREÇÃO DE ERRO: Removida declaração echo que estava causando erros ao sincronizar campos do perfil.
- CORREÇÃO DE ERRO: Corrigidos alertas relativos às opções padrão nas configurações de nível.
- CORREÇÃO DE ERRO: Corrigido um problema onde você não poderia escolher “usar as configurações de não-associados” nas configurações do nível.
- CORREÇÃO DE ERRO: Agora incluindo associados de níveis ocultos no diretório do BuddyPress.
- CORREÇÃO DE ERRO: Corrigidos problemas onde a página de Solicitações de amizade poderia exibir uma lista de todos os associados ao invés de apenas as solicitações de amizade.
1.2
- MELHORIA: Maior integração com o Aprovaçoes do PMPro. Se você tem o Aprovações do PMPro v1.1 ou acima instalado, os usuários terão os seus grupos e tipos de associados ajustados quando são aprovados, negados ou redefinidos a partir da tabela de aprovações.
1.1.1
- CORREÇÃO DE ERRO: Corrigido um problema onde todos os usuários eram ocultos do diretório de associados mesmo você não estivesse tentando bloquear o seu diretório.
- CORREÇÃO DE ERRO: Corrigidos problemas com a Pesquisa de perfil do BuddyPress e plugins correlatos.
- CORREÇÃO DE ERRO: Alterado como nós testamos a ativação do PMPro e do BuddyPress.
1.1
- CORREÇÃO DE ERRO: Corrigidos erros fatais quando o PMPro ou o BuddyPress não estivessem ativos.
- CORREÇÃO DE ERRO: Corrigido um erro onde alterações no nível de associação estavam criando erros fatais se os grupos não estivessem ativos.
- CORREÇÃO DE ERRO: Corrigido um erro onde o diretório de associados não estava sendo filtrado corretamente.
- CORREÇÃO DE ERRO: Corrigido um erro onde usuários conectados estavam sendo redirecionados para a página de cadastro do BuddyPress mesmo que usuários conectados não possam se cadastrar.
- MELHORIA: Verificando duas vezes o pmpro_hasMembershipLevel para que plugins como o Aprovações do PMPro possam continuar filtrando quais níveis são incluídos ao calcular restrições.
1.0
- Lançamento inicial no WP.org.