Grupos

Descrição

O Groups foi projetado como uma solução eficiente, poderosa e flexível para associações orientadas a grupos e controle de acesso a conteúdo.

Ele fornece gerenciamento de associação de usuários baseado em grupo, recursos baseados em grupo e controle de acesso para conteúdo, baseados em princípios sólidos.

O Groups é leve e oferece uma interface de usuário fácil, ao mesmo tempo que atua como uma estrutura e integra recursos padrão do WordPress e recursos específicos do aplicativo, juntamente com uma API extensa.

Funcionalidades aprimoradas estão disponíveis por meio de Extensões Oficiais para Grupos.

Documentação

A documentação oficial está localizada nas páginas Documentação de Grupos.

Características

Grupos de usuários

  • Suporta um número ilimitado de grupos
  • Fornece um grupo registrado que é mantido automaticamente
  • Os usuários podem ser atribuídos a qualquer grupo
  • Os usuários são adicionados automaticamente ao grupo Registrado

Hierarquia de grupos

  • Suporta hierarquias de grupo com herança de capacidade

Capacidades de grupo

  • Integra recursos padrão do WordPress que podem ser atribuídos a grupos e usuários
  • Suporta capacidades personalizadas: permite definir novas capacidades para uso em plugins e aplicações web
  • Os usuários herdam capacidades dos grupos aos quais pertencem
  • Os grupos herdam capacidades de seus grupos pais

Controle de acesso

O acesso a postagens, páginas e tipos de postagens personalizadas pode ser restrito por grupo.

Se o acesso a uma postagem for restrito a um ou mais grupos, somente os usuários que pertencem a um desses grupos poderão visualizar a postagem.

Suporta totalmente tipos de postagem personalizados, para que o acesso a tipos de postagem, como produtos ou eventos, possa ser facilmente restringido.

  • Controle de acesso integrado que permite restringir o acesso a postagens, páginas e tipos de conteúdo personalizados apenas para grupos e usuários específicos
  • Controlar o acesso ao conteúdo por grupos: os shortcodes permitem controlar quem pode acessar o conteúdo das postagens, mostrar partes para membros de determinados grupos ou para quem não é membro –
    Shortcodes: [groups_member], [groups_non_member]
  • Controle o acesso ao conteúdo por recursos: mostre (ou não mostre) conteúdo para usuários que tenham determinados recursos –
    Códigos de acesso: [groups_can], [groups_can_not]
  • Blocos: O bloco Membros de Grupos permite restringir a visibilidade de seu conteúdo a membros de grupos selecionados.
    O bloco Não-Membros de Grupos oculta seu conteúdo de membros de grupos escolhidos.
    Os blocos podem ser aninhados para fornecer múltiplas camadas de controle de acesso para contente.

Interface de usuário fácil

  • Integra-se perfeitamente com o menu padrão de usuários do WordPress
  • Fornece um menu de Grupos intuitivo
  • Visualizações conceitualmente limpas mostrando o essencial
  • Filtros rápidos
  • Ações em massa quando necessário, por exemplo, aplicar recursos a grupos, adicionar usuários em massa a grupos, remover usuários em massa de grupos

Opções sensatas

  • Habilite restrições de acesso por tipo de postagem personalizado
  • Uma visualização em árvore opcional para grupos pode ser mostrada quando desejado
  • Fornece seu próprio conjunto de permissões
  • Substituições de administrador para testes
  • Limpa após o teste com a opção “excluir todos os dados do plugin”

Estrutura

  • Grupos é projetado com base em um modelo de dados sólido e sólido com uma API completa que permite aos desenvolvedores criar aplicativos web e plug-ins orientados a grupos

Multisite

  • Todos os recursos são suportados de forma independente para cada blog em instalações multisite

Extensões

Funcionalidades aprimoradas estão disponíveis nas Extensões oficiais para Grupos.

O Grupos é um grande projeto que fornece funcionalidades essenciais a dezenas de milhares de sites desde 2012. Ao obter uma extensão oficial, você ajuda a financiar o trabalho necessário para manter e melhorar o Grupos.

  • Groups WooCommerce : venda associações com grupos e WooCommerce – a melhor solução de associação de grupos e controle de acesso para WordPress e WooCommerce.
  • Cupons de grupo WooCommerce: aplicam e restringem automaticamente a validade do cupom para grupos de usuários. Ofereça descontos exclusivos, automáticos e direcionados para seus clientes.
  • Conteúdo de gotejamento de grupos: libere o conteúdo de acordo com uma programação. O gotejamento de conteúdo pode ser baseado na criação de conta de usuário, participação em grupos e datas e horários específicos.
  • Acesso a arquivos de grupos : permite fornecer links de download de arquivos para usuários autorizados. O acesso aos arquivos é restrito aos usuários pela associação ao grupo.
  • Categorias restritas de grupos : apresenta restrições de acesso para categorias, tags e outras taxonomias do WordPress, incluindo suporte para tipos de postagem personalizados e taxonomias.
  • Fóruns de grupos: um sistema de fórum poderoso e leve para sites WordPress.
  • Groups Import Export : fornece recursos de importação e exportação para usuários e grupos.
  • Boletins informativos de grupos: campanhas de boletins informativos para assinantes e grupos.
  • Widgets Control Pro : uma caixa de ferramentas avançada de widgets que adiciona gerenciamento de visibilidade e ajuda a controlar onde os widgets estão mostrado de forma eficiente.

Opinião

Comentários são bem-vindos!

Se precisar de ajuda, tiver problemas, quiser deixar comentários ou fazer críticas construtivas, faça-o aqui no Plugin de Grupos página.

Por favor, tente resolver os problemas antes de avaliar este plugin ou dizer que ele não funciona. muito é necessário muito trabalho para fornecer plug-ins gratuitos de qualidade! Agradecemos isso e ajude com seus comentários. Muito obrigado!

Mantenha-se informado ou contribua

Siga @itthinx no Twitter e GETTR para notícias relacionadas a Grupos e outros plugins.

Receba notificações de desenvolvimento, contribua com código ou abra problemas no repositório no GitHub.

Traduções

Translations have been contributed by many from the WordPress community, via the GitHub repository Grupos, the section for Groups on Translating WordPress or as direct contributions.

This includes translations from the following contributors and many others to …

Brazilian Portuguese by Walter Jaworski, Eric Sornoso,
Dutch translation by Carsten Alsemgeest,
French translation by Stéphane Passedouet,
German translation by itthinx,
Lithuanian translation by Vincent G,
Spanish translation by Juan Amor,
Swedish translation by Andréas Lundgren.

Muito obrigado pela sua ajuda!

Capturas de tela

  • Grupos – é aqui que você adiciona e remove grupos e atribui recursos a grupos.
  • Capacidades – aqui você obtém uma visão geral das capacidades definidas e também pode adicionar e remover capacidades.
  • Usuários – a associação ao grupo é gerenciada na visualização padrão do administrador de Usuários.
  • Filtre a lista de usuários por um ou mais grupos.
  • Adicione usuários a grupos ou remova-os em massa.
  • Grupos aos quais um usuário pertence mostrados no perfil do usuário.
  • Filtre postagens por grupos.
  • Adicione ou remova restrições de acesso com base em grupos em massa.
  • Restringir o acesso a páginas e postagens (e outros tipos de postagens personalizadas)… você pode restringir o acesso a usuários que sejam membros de um ou mais grupos.
  • Uma postagem restrita apenas a membros de um grupo Premium.
  • Uso dos códigos de acesso [groups_member] e [groups_non_member] para limitar a visibilidade do conteúdo para usuários que são membros de um grupo ou usuários que não são membros de um grupo. Vários grupos separados por vírgula podem ser especificados.
  • Uso dos códigos de acesso [groups_can] e [groups_can_not]. Limita a visibilidade do conteúdo incluído aos usuários que têm capacidade ou não. Vários recursos podem ser fornecidos.
  • Opções – você pode ajustar as configurações do plugin aqui.
  • Mais opções.

Blocos

Este plugin disponibiliza 2 blocos.

  • Member
  • Non Member

Instalação

  1. Carregue ou extraia a pasta groups para o diretório /wp-content/plugins/ do seu site. Você também pode usar a opção Adicionar novo encontrada no menu Plugins do WordPress.
  2. Habilite o plugin no menu Plugins do WordPress.

Perguntas frequentes

Onde está a documentação?

A documentação oficial está localizada nas páginas Documentação de Grupos.

Tenho uma dúvida, onde posso perguntar?

Para perguntas diretamente relacionadas ao Grupos, você pode deixar um comentário na página Plugin de Grupos.

Como posso restringir o acesso a uma postagem?

Vamos supor que você queira que os membros do grupo Premium possam visualizar algumas postagens restritas.

  • Se você deseja criar uma nova postagem protegida, basta ir em Postagens > Adicionar novo como de costume e na caixa Grupos inserir Premium no campo Ler campo. Salve ou publique seu post.
  • Se você quiser proteger uma postagem existente, basta editá-la, inserir Premium no campo Ler da caixa Grupos e atualizar a postagem.

Em ambos os casos, não importa se o grupo Premium já existe ou não, caso contrário ele será criado automaticamente.

Se o grupo Premium já existir e você quiser proteger uma ou mais postagens existentes em massa, vá para Postagens, selecione todas as postagens que deseja proteger e escolha Editar no menu suspenso Ações em massa.
Agora clique em Aplicar, selecione o grupo Premium e clique em Atualizar .

Depois de publicar ou atualizar suas postagens, somente membros do grupo Premium poderão vê-las.

Quero membros Advanced e Premium, onde os membros Premium possam acessar tudo que os membros Advanced podem acessar. Como eu posso fazer isso?

Exemplo: membros Advanced e Premium

  1. Vá para Grupos > Grupos > Novo Grupo e adicione dois novos grupos, vamos chamá-los de Avançado e Premium – selecione Avançado > como o pai do grupo Premium.
  2. Agora crie um post de exemplo que apenas membros do grupo Avançado possam acessar e escolha o grupo Avançado no campo Ler do campo Grupos.
  3. Crie outra postagem para membros do grupo Premium e escolha o grupo Premium para essa postagem.
  4. Atribua usuários de teste a ambos os grupos, faça login como cada usuário e veja quais postagens estarão acessíveis.

Como faço para limitar o acesso às postagens para que os usuários do grupo A não possam ler o mesmo que os do grupo B e vice-versa?

Exemplo: membros Verdes e Vermelhos

  1. Vá para Grupos > Grupos > Novo Grupo e adicione dois novos grupos, vamos chamá-los de Membros Verdes e Membros Vermelhos
  2. Agora crie uma postagem de exemplo que apenas os membros do grupo Membros Verdes possam ver e escolha o grupo Membros Verdes na caixa Grupos.
  3. Crie outra postagem para Membros Vermelhos e escolha o grupo Membros Vermelhos para essa postagem.
  4. Atribua um usuário de teste a cada um dos grupos, faça login como um deles e você verá que o membro do grupo Membros Verdes só terá acesso à postagem protegida por esse grupo, mas não ao post protegido com o grupo Red Members e vice-versa.

As restrições de acesso para tipos de postagem personalizados (CPT) são suportadas?

Sim. As restrições de acesso podem ser ativadas ou desativadas para CPTs específicos na página Grupos > Opções.

Como posso mostrar os grupos aos quais os usuários pertencem em sua página de perfil na seção de administração?

Vá para Grupos > Opções e ative a opção em Perfis de usuário.

Desenvolvedores… também conhecidos como… E quanto à API de Grupos?

O plug-in Grupos fornece uma estrutura extensa para lidar com associações, recursos baseados em grupos e controle de acesso.

A página de documentação da API está disponível em API.

Consulte também a página oficial do Groups Plugin para postar suas dúvidas e o Páginas de documentação para grupos.

Avaliações

8 agosto, 2024
Excellent plugin, spend a lot of time looking (and money) for something like this, many of the other options out there although very good are very commerce / paid subscriber / drop content / ‘members’ platform focused when all I mostly wanted was a secure members site for user/pass protected content. Out of the box it just works. Then you can upgrade to the various paid plugin options for option extras, such as Groups File Access (which I did purchase) or even the affiliate stuff, which I don’t need right now but nice to know it’s there, as needed rather than all in one packageEnough hooks from a development perspective with great documentation that enabled me to expose certain pages for non-logged in users. And one of the things I like most having personally tried to interact with WP auth before is it works with WordPress not against it. WP User/Pass/User flow. Overall excellent.
9 maio, 2024 1 resposta
It’s a great plugin to control access to different types of documents.
4 fevereiro, 2024 1 resposta
I use it in conjunction with pods to store actual group information, as there appears to be no way to edit the name or description once created. With some custom coding I let people create dnd campaign groups and other users can join or leave the group!
Leia todas as 363 avaliações

Colaboradores e desenvolvedores

“Grupos” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Grupos” foi traduzido para 7 localidades. Agradecemos aos tradutores por suas contribuições.

Traduzir “Grupos” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

Para o changelog completo, consulte changelog.txt.