Este plugin não foi testado com as 3 atualizações principais mais recentes do WordPress. Pode ser que não tenha mais manutenção ou suporte e talvez tenha problemas de compatibilidade quando usado com versões mais recentes do WordPress.

Multiple Roles

Descrição

Este plugin permite que você selecione várias funções para um usuário – algo que o WordPress já suporta “nos bastidores”, mas ainda não fornece uma interface para o usuário.

As tela de Editar usuário e Adicionar novo usuário exibirão uma lista de seleção de funções no lugar da lista suspensa padrão de funções. A tela principal da lista de usuários também exibirá todas as funções que um usuário tiver.

Ele também suporta bem o modo multisite.

É só isso. Sem configurações adicionais.

Se você quiser colaborar com esse plugin, sinta-se a vontade para conferir o repositório no Github: https://github.com/Mahjouba91/multiple-roles

Imagens de tela

  • A lista de seleção de funções nas telas de Editar usuário
  • A tela usuários com a coluna Funções aprimorada

Instalação

Instalação automática

  1. Entre em seu painel do WordPress e vá para Plugins → Adicionar novo
  2. Pesquise por “Multiple Roles”
  3. Clique em “Instalar agora” no plugin Multiple Roles
  4. Clique em “Ativar agora”

Instalação manual

  1. Baixe o plugin a partir do botão de download nessa página
  2. Descompacte o arquivo e envie a pasta multiple-roles para o diretório /wp-content/plugins no seu servidor
  3. Entre no seu painel do WordPress e vá para Plugins
  4. Clique em “Ativar” no plugin Multiple Roles

FAQ

Instruções de instalação

Instalação automática

  1. Entre em seu painel do WordPress e vá para Plugins → Adicionar novo
  2. Pesquise por “Multiple Roles”
  3. Clique em “Instalar agora” no plugin Multiple Roles
  4. Clique em “Ativar agora”

Instalação manual

  1. Baixe o plugin a partir do botão de download nessa página
  2. Descompacte o arquivo e envie a pasta multiple-roles para o diretório /wp-content/plugins no seu servidor
  3. Entre no seu painel do WordPress e vá para Plugins
  4. Clique em “Ativar” no plugin Multiple Roles
Quem pode editar as funções dos usuários?

Qualquer pessoa com a capacidade de edit_users. Por padrão, isso significa que apenas os administradores e os administradores de rede em multisites.

Você pode editar suas próprias funções?

Se você é um administrador de rede em uma configuração multisite, sim, você pode editar suas funções em sites dessa rede. Caso contrário, não. É assim que o WordPress também funciona normalmente.

Eu estou na tela de edição do usuário – onde está a lista de seleção dos papéis?

Ele está abaixo da parte padrão do perfil, sob o título “Permissões”. Se você ainda não consegue encontrá-lo, tente entrar em sua própria página de perfil, ou talvez você não tenha a capacidade de edit_users.

Você pode remover todas as funções de um usuário?

Claro! O usuário ainda será capaz de entrar e sair, mas não poderá acessar qualquer telas de administração ou ver páginas privadas. No entanto, o usuário ainda será capaz de ver a barra de ferramentas padrão do WP, que exibe links para o Painel e o Perfil, então clicando nesses links mostrará um erro de permissão.

Avaliações

4 de maio de 2018
Installed this on my 4.9.5 site and performance was severely degraded. This was the first thing I disabled in order to troubleshoot and it was like night and day. Recommend finding an alternate solution unless this issue is addressed.
3 de outubro de 2017
In my opinion, it's a major oversight for WP to not provide this interface by default. What a ridiculous limitation to have only one role per user. As you say, the underlying feature exists, but WP does not make it accessible. This plug-in does a great job of fixing that oversight. Thanks.
28 de setembro de 2017
Works PERFECT this plugin, this must be in WP core! Thanks for developing this beautiful plugin.
28 de setembro de 2017
Amazing plugin! Very simple to use. Thanks for building this. I was looking for a plugin to initially restrict content by groups but the group aspect of the plugin i'm currently using is a paid feature but the restrict-by-user role is free. So i managed to create a new user role (same as subscriber) and then used this plugin to assign users to it! Kinda like creating a new group. Thanks so much.
Leia todas as 11 avaliações

Contribuidores e desenvolvedores

“Multiple Roles” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Contribuidores

“Multiple Roles” foi traduzido para 3 localidades. Obrigado aos tradutores por suas contribuições.

Traduzir “Multiple Roles” para o seu idioma.

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.2.0

  • 21 de agosto de 2017
  • Verificar compatibilidade com o WP 4.8.1
  • Tradução dos nomes de funções: graças a Benjamin Niess
  • Melhoria no Mutlisite: Usa um filtro do WP 4.8 para facilitar a edição de metadados do usuário no cadastro

1.1.4

  • 23 de dezembro de 2016
  • Corrige um erro fatal no novo usuário em um único site: Depois de adicionar um usuário, um erro wp_die era mostrado “Você não pode dar essa função aos usuários”, isso era devido à alterações na versão 1.1.2
  • Solução alternativa para lidar com suporte a multisite sem quebrar os recursos do site único

1.1.3

  • 22 de dezembro de 2016
  • Corrige um erro fatal na atualização do usuário: Após a atualização de um usuário, um erro wp_die era mostrado “Você não pode dar essa função aos usuários”, isso era devido a alterações na versão 1.1.2

1.1.2

  • 21 de dezembro de 2016
  • Corrige um erro no multisite: Depois de adicionar um novo usuário com confirmação de e-mail, as várias funções não eram definidas, de modo que o usuário não tinha quaisquer funções no site

1.1.1

  • 3 de novembro de 2016
  • Remove o encerramento do PHP para garantir compatibilidade retroativa com as versões do PHP < 5.3

1.1

  • 24 de outubro de 2016
  • Novo mantenedor: Florian TIAR, você está fortemente encorajado a atualizar este plugin
  • Adiciona suporte a caixas de seleção de função no formulário de novo usuário (admin)
  • Adiciona suporte a multisites (para o formulário de novo usuário)
  • Adiciona suporte a i18n (text domain, strings traduzíveis e arquivo pot)
  • Adiciona alguns ganchos (ações e filtros)
  • Corrige um problema em que alguns usuários de baixo nível poderiam adicionar usuários admin
  • Higienizar e escapar todos os dados
  • Melhora e experiência do usuário no formulário

1.0

  • 2015
  • Lançamento inicial