Como adicionar ou remover recursos para funções de usuário no WordPress

Publicados: 2021-09-29

Deseja adicionar ou remover recursos para funções de usuário no WordPress?

O WordPress vem com um sistema de gerenciamento de usuários simples, mas poderoso. Cada usuário tem recursos com base nas funções que lhes são atribuídas.

Neste artigo, mostraremos como modificar as funções do usuário no WordPress adicionando ou removendo recursos das funções do usuário.

Customing user role permissions in WordPress

Por que adicionar ou remover recursos de função de usuário no WordPress

O WordPress vem com um sistema de gerenciamento de usuários integrado e algumas funções e permissões de usuário predefinidas.

Como administrador, você pode executar qualquer ação em seu site WordPress. Por exemplo, você pode adicionar ou remover novos usuários, instalar plugins e temas, excluir conteúdo e muito mais.

Se você executar um blog WordPress com vários autores, poderá adicionar outros usuários com funções de usuário Editor, Autor ou Colaborador. Isso dá a eles permissões de função de usuário para adicionar novo conteúdo, mas eles não podem realizar tarefas administrativas.

O WordPress também vem com uma função de Assinante para que os usuários possam fazer login no seu site e gerenciar seus perfis.

Users with different roles on a WordPress website

Da mesma forma, os plugins do WordPress também podem criar funções de usuário com permissões personalizadas. Por exemplo, os plug-ins de comércio eletrônico podem criar uma função de usuário para clientes com permissões personalizadas específicas ou um plug-in de associação pode criar suas próprias funções de usuário personalizadas para membros.

Mas e se você quisesse dar a uma função de usuário certas permissões extras ou retirar algumas permissões existentes?

Por exemplo, você pode querer retirar a permissão de publicação da função de usuário Autor ou permitir que os Autores editem as postagens de blog de outros usuários.

E se você quisesse criar uma função de usuário totalmente personalizada com recursos limitados?

Dito isso, vamos dar uma olhada em como modificar facilmente os recursos de função de usuário no WordPress e criar funções de usuário personalizadas com permissões específicas.

Adicionar / remover recursos de função de usuário no WordPress

A primeira coisa que você precisa fazer é instalar e ativar o plugin Members. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin WordPress.

Após a ativação, você precisa visitar a página Membros » Funções e clicar no link Editar abaixo da função de usuário que deseja modificar.

Edit user role

Isso abrirá o editor de função do usuário, onde você verá diferentes seções na coluna da esquerda e os recursos disponíveis à direita.

Edit capabilities

Você notará duas caixas de seleção para Conceder ou Negar a permissão ao lado de cada recurso.

Se uma função de usuário receber permissão que você deseja remover, será necessário desmarcar a opção Conceder e marcar a caixa Negar.

Por exemplo, se você quiser impedir que a função de usuário Autor publique postagens no blog, será necessário alternar para a seção Postagens e marcar a caixa Negar ao lado da opção 'Publicar postagem'.

Remove capability

Da mesma forma, você também pode fornecer recursos adicionais a uma função de usuário.

Por exemplo, vamos supor que você queira permitir que usuários com a função de usuário Autor também possam moderar comentários. Por padrão, a função de usuário Autor não concede aos usuários permissão para moderar comentários.

Para fazer isso, você precisa mudar para a seção 'Geral' e marcar a caixa Conceder ao lado da opção Moderar comentários.

Add capability

Não se esqueça de clicar no botão 'Atualizar' para salvar suas alterações após terminar de modificar uma função de usuário.

Agora você pode criar uma nova conta de usuário com essa função de usuário específica e efetuar login para certificar-se de que suas permissões personalizadas estão funcionando conforme o esperado.

Adicionando uma nova função de usuário com permissões personalizadas

O plug-in também permite que você crie funções de usuário personalizadas, nas quais você pode selecionar quais permissões e recursos a função daria aos usuários.

Vamos supor que você tenha um tipo de postagem personalizada "Filmes" em seu site e queira que alguns usuários possam adicionar resenhas de filmes lá. No entanto, você não quer que eles editem nenhuma outra seção.

Para fazer isso, você precisará criar uma função de usuário personalizada.

Basta ir para a página Membros » Adicionar nova função . Primeiro, você precisa fornecer um título para a função de usuário personalizada.

New custom user role

Depois disso, você pode alternar para a seção em que deseja conceder os recursos ao usuário. Por exemplo, temos uma seção chamada Filmes para nosso tipo de postagem personalizado em nosso site de teste.

Lá, você pode conceder aos usuários permissões para editar e publicar conteúdo para esse tipo de postagem.

Depois disso, você também pode revisar outras seções e ver se deseja fornecer aos usuários recursos para fazer qualquer outra coisa em seu site.

Quando terminar, não se esqueça de clicar no botão Adicionar função para salvar suas alterações.

Agora você pode adicionar um novo usuário ao seu site e atribuir a ele a função de usuário personalizada que acabou de criar.

User with custom role

Depois disso, você pode fazer login com essa nova conta de usuário para garantir que tudo esteja funcionando bem. Aqui está a aparência do nosso painel de funções de usuário personalizado:

Custom user role dashboard

Gerenciando com segurança contas de usuário no WordPress

Personalizar as funções e permissões do usuário do WordPress permite controlar o acesso do usuário à área de administração do seu site WordPress.

No entanto, também abre seu site para tentativas e vulnerabilidades de hackers. A seguir estão algumas coisas que você pode fazer para garantir que apenas usuários com acesso possam fazer login com segurança no seu site WordPress.

1. Aplique senhas fortes

O WordPress inclui um gerador de senha forte por padrão, mas os usuários podem ignorá-lo. Você pode adicionar um gerenciador de política de senha para garantir que todos os usuários estejam usando uma senha forte.

2. Aplique a autenticação em duas etapas

A autenticação em duas etapas solicita que os usuários insiram um código de uso único para fazer login em sua conta, além da senha. Os usuários podem gerar esse código por meio de um aplicativo autenticador em seus computadores ou telefones.

Para obter mais detalhes, consulte nosso guia sobre como adicionar autenticação em duas etapas no WordPress.

3. Instale um plug-in de segurança do WordPress

Os plug-ins de segurança do WordPress ajudam a proteger seu site, monitorando-o quanto a atividades suspeitas e tentativas de login. Recomendamos o uso do Sucuri, que é o melhor plugin de segurança WordPress do mercado.

Esperamos que este artigo tenha ajudado você a aprender como adicionar ou remover recursos para funções de usuário no WordPress. Você também pode querer ver nosso guia sobre como obter um domínio de e-mail gratuito ou nossa comparação dos melhores serviços de telefone comercial para pequenas empresas.

Se você gostou deste artigo, assine nosso canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.