Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result

Início » Infra para WordPress » Roles e capabilities – como usar da melhor forma

Roles e capabilities – como usar da melhor forma

by
8 anos ago
Reading Time: 4 min
0
Roles e capabilities – como usar da melhor forma
Compartilhe no FacebookCompartilhe no LinkedIn
Audio

Se você trabalha em equipe sabe bem como é difícil manter a ordem quando temos muitas pessoas participando ativamente de um mesmo projeto. Caso não se coloque “ordem na bagunça”, as coisas não vão para frente ou, quando vão, não saem com qualidade. Quando falamos de gestão, principalmente de gestão de conteúdo, a lógica também é a mesma: se não houver uma boa divisão daquilo que precisa ser gerenciado, não se faz uma boa gestão de um painel administrativo.

Conteúdo relacionado

Os 3 principais motivos para atualizar o PHP, além do WordPress

Brotli e a compressão de dados. Tchau GZIP!

Como e por que chegamos ao QUIC e ao HTTP/3

Tendo uma plataforma como o WordPress por trás de um projeto, esse processo de divisão é facilitado e é aí que entra o que temos de mais interessante na gestão de usuários: as funções de usuário ou o que chamamos de roles.

Roles: a hierarquia entre usuários

Ao falar de roles, gosto sempre de comparar o painel administrativo a uma empresa. Dentro de uma empresa, temos diversas pessoas que trabalham em conjunto, cada uma desempenhando uma função de acordo com o seu grau de conhecimento em uma determinada tarefa.

hierarquia

Brincadeiras à parte, no WordPress, você tem liberdade para definir quais pessoas terão acesso a quais áreas do painel administrativo. É você quem permite ou restringe o acesso de determinado usuário de acordo com a sua atribuição dentro do projeto.

montando-conceito-hierarquia

Isso pode ser muito bem feito pelas roles que o WordPress disponibiliza na criação de usuários. No total, temos 5 roles, cada uma com suas permissões ou capabilities:

  • Administrador ou admin: não apresenta nenhum tipo de restrição, podendo adicionar usuários, publicar posts de outros usuários, adicionar plugins, alterar configurações, etc.
  • Editor: apresenta algumas restrições de acesso, podendo somente publicar e gerenciar seus posts e de outros usuários, mas não tem acesso a configurações.
  • Autor: esse usuário somente pode publicar e gerenciar os seus próprios posts.
  • Colaborador: pode escrever e gerenciar somente os seus próprios posts, porém não pode publicá-los. Seus posts ficam como pendentes para revisão do super administrador, administrador ou editor.
  • Assinante: o assinante somente gerencia a sua conta de usuário.

Captura de Tela 2015-06-29 às 18.36.52

Se o seu projeto for desenvolvido em multisite, podemos acrescentar uma outra função, a qual chamamos de super administrador ou super admin. Ele terá grandes poderes em uma rede de sites, podendo adicionar sites, gerenciar usuários da rede, alterar configurações de toda a rede, entre outras atribuições, fazendo com que o administrador passe a ter restrições de acesso.

Como saber a melhor role para um usuário?

Essa com certeza é a dúvida principal de quem gerencia um painel administrativo. O primeiro ponto que devemos avaliar é o grau de conhecimento do usuário. Para isso, devemos nos fazer duas perguntinhas básicas:

  1. Qual é o grau de conhecimento de WordPress desse usuário?
  2. O que ele precisa fazer dentro do painel administrativo?

Com todas as respostas já definidas, agora é estudar qual é a role que mais se adequa. E onde conseguir essa resposta? No Codex, temos uma página inteiramente focada em relatar todas as roles e capabilities de usuários. Se mesmo assim ficar confuso, faça alguns testes criando usuários para cada role e acesse o painel administrativo para verificar as capabilities.

Quando nenhuma role se adequa

Infelizmente, há momentos em que as roles padrão não se adequam às nossas necessidades. Então o que fazer nessas horas? Temos alguns plugins que podem ajudar a alterar as capabilities das roles do WordPress e outros ainda permitem que sejam criadas novas roles.

No repositório oficial de plugins do WordPress, temos alguns muito interessantes, mas cito um em especial, o qual usamos com grande frequência na Apiki: o plugin Members.

Através dele, é possível redefinir as capabilities das roles padrão do WP, criar novas roles, definir restrições de acesso de posts a determinadas roles, permitindo um melhor gerenciamento e organização do seu projeto.

Listagem de roles - Plugins Members
Listagem de roles – Plugin Members
Listagem de capabilities - Plugin Members
Listagem de capabilities – Plugin Members
Restrição de conteúdo - Plugin Members
Restrição de conteúdo – Plugin Members

Que tal começar a usar de maneira correta as roles do WordPress? Já teve alguma experiência interessante usando esse recurso? Conte para nós nos comentários.

Apresentação do Apiki WP Cursos. Cursos de WordPress para Devs e Gestores.

Tags: Apiki WP Cursoscapabilitiespainel administrativorolesusuários
Share8Share1SendShare
Previous Post

Como implementar o formato Open Search no WordPress

Next Post

A Search Box do Google melhora as buscas em seu WordPress

Related Posts

Redis – A poderosa solução de cache para WordPress
Infra para WordPress

Redis – A poderosa solução de cache para WordPress

4 de agosto de 2020
WP-CLI – A interface de linha de comando para WordPress
Infra para WordPress

WP-CLI – A interface de linha de comando para WordPress

19 de agosto de 2020
NGINX vs Apache: conceitos, semelhanças e diferenças
Infra para WordPress

NGINX vs Apache: conceitos, semelhanças e diferenças

24 de março de 2021
Porque seu site precisa adotar o protocolo HTTP/2
Infra para WordPress

Porque seu site precisa adotar o protocolo HTTP/2

24 de março de 2021
Next Post
A Search Box do Google melhora as buscas em seu WordPress

A Search Box do Google melhora as buscas em seu WordPress

Faça a paginação de conteúdo Like a Boss

Faça a paginação de conteúdo Like a Boss

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.

  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.