Você sabia que pode dar a outras pessoas acesso para gerenciar seu site? Ao usar as funções de usuário do WordPress, você pode colaborar com as pessoas com segurança e facilidade, atribuir diferentes níveis de acesso ao seu site e ao conteúdo nele contido.
Neste artigo, abordaremos como as funções de usuário do WordPress funcionam e como configurá-las em seu site.
Funções de usuário do WordPress
Então – quais são as funções de usuário do WordPress e para que elas são usadas? Como o nome sugere, é um recurso integrado de gerenciamento de usuários em seu site WordPress. Você pode definir quais ações os usuários podem e não podem executar e agrupá-las em funções. Assim, uma função específica pode ser atribuída com privilégios de gerenciamento de site específicos.
O WordPress fornece seis funções de usuário padrão para dar a você mais poder sobre o gerenciamento do seu site. Vamos conhecê-los melhor.
Superadministrador
A função de superadministrador só existe quando o recurso multisite do WordPress está ativado. Eles são responsáveis
Eles podem gerenciar e alterar tudo – desde criar e excluir sites até controlar o conteúdo, temas, plugins e perfis.
Quando a função de superadministrador está habilitada, os privilégios do administrador normal são reduzidos. Eles não podem mais instalar temas e plugins, mas podem optar por ativá-los ou desativá-los.
Administrador
Os administradores têm todo o poder não apenas para gerenciar as operações do seu site, mas também para atribuir outras funções.
Eles podem criar, excluir, revisar, editar e publicar conteúdo, gerenciar plugins e temas e até editar código. Essa função também tem autoridade para customizar outras funções de usuário.
Você pode ser o administrador do seu próprio site ou nomear outra pessoa. No entanto, tenha cuidado se quiser atribuir essa tarefa a outras pessoas. É fundamental escolher alguém em quem você confia.
editor
Os editores têm acesso total para gerenciar todo o conteúdo do seu site e seus atributos.
Eles podem criar, excluir, revisar e publicar suas próprias postagens, bem como as criadas por outros autores. Os editores também podem gerenciar comentários, categorias de postagem e links. Os usuários com essa função geralmente supervisionam autores e colaboradores.
Autor
Ao contrário dos editores que têm controle total sobre toda a seção de conteúdo, os autores só têm controle total sobre suas próprias postagens. Eles têm autoridade para criar, editar, excluir e publicar suas próprias postagens. Além disso, eles podem editar seu próprio perfil de usuário.
Contribuinte
Semelhante aos autores, os contribuidores são capazes de criar e editar suas postagens e perfis. A principal diferença entre os dois é que os colaboradores não podem publicar suas postagens.
Assinante
Essa função só pode ler postagens e gerenciar seu perfil pessoal.
Basicamente, todos os visitantes podem ler as postagens sem serem atribuídos como assinantes. No entanto, você pode incentivar os usuários a se tornarem assinantes oferecendo acesso a conteúdos especiais que só podem ser vistos por eles.
O que fazer antes de configurar funções de usuário
Existem algumas boas práticas que você deve seguir ao decidir definir funções de usuário.
Faça backup do seu site
É crucial fazer backup do seu site WordPress antes de fazer qualquer alteração. Você não apenas pode restaurar o banco de dados do seu servidor de hospedagem, mas também fazer o upload do arquivo de backup do seu disco local sempre que necessário. Você pode conferir esta postagem do HostingWiki sobre como fazer isso corretamente.
Se a transição para várias funções de usuário causar problemas ou ameaças à segurança, você poderá restaurar facilmente seu site ao estado anterior.
Nomear Funções Apropriadas
Você precisa considerar os privilégios do usuário antes de atribuir as funções. Escolha o que os usuários podem e não podem fazer.
Pergunte a si mesmo: “Você confia nos usuários?”, “Eles vão escrever, revisar, editar, publicar ou manter seu site WordPress?”, “Eles terão controle total ou controle parcial sobre seu site WordPress?”, etc. Em seguida, você pode começar a autorizar as funções.
Ao fazer isso, controlar o fluxo de trabalho e cada função de usuário se torna muito fácil. Além disso, você ficará tranquilo sabendo que a operação e o gerenciamento do seu site estão nas mãos certas.
Práticas recomendadas para configurar funções de usuário
Existem três maneiras de gerenciar suas funções de usuário do WordPress.
Adicionar usuários do seu painel do WordPress
Siga estas etapas para adicionar, editar e excluir usuários do seu painel:
- Depois de fazer login na área de administração do seu painel, selecione Usuários e escolha a opção Adicionar novo.
- Preencha o formulário com os detalhes pessoais do novo usuário, configuração de senha e função designada. Em seguida, clique no botão Adicionar novo usuário para salvá-lo.
- Depois de adicionado, você pode editar ou excluir o usuário selecionando Todos os usuários no menu suspenso.
Para obter mais controle sobre as funções do usuário, você terá que usar um dos outros dois métodos.
Modificar manualmente o código em seu arquivo de modelo
Se você quiser ter mais opções ao configurar as funções do usuário, ajustar e ajustar o arquivo de modelo do seu site WordPress é a resposta. Modifique as funções inserindo funções de código em seu arquivo functions.php.
O WordPress oferece cinco funções de código para personalizar as funções do usuário e seus recursos, são elas:
- add_role() – para adicionar um papel
- remove_role() – para remover um papel
- add_cap() – para adicionar um recurso a um determinado papel
- remove_cap() – para remover um recurso de uma determinada função
- get_role() – para obter informações sobre os recursos de uma determinada função.
Ao escrever o comando real, você precisará preencher adicionalmente:
- função – o nome da função
- nome de exibição – qual será o nome da função no painel do WordPress
- capacidades – os privilégios que a função terá. Se você quiser adicionar vários recursos, precisará usar uma matriz.
Como exemplo, vamos adicionar uma função chamada Publicador, que pode publicar posts e páginas:
add_role(‘publisher’, __(
‘Publisher’),
array(
‘publish_posts’ => true,
‘publish_pages’ => true,
)
);
Visite o codex oficial do WordPress para ver as listas de recursos disponíveis.
Para começar a usar o código, siga estas etapas:
- Depois de estruturar o trecho de código, vá até sua área de administração e abra o menu Aparência.
- Clique no Editor de Temas no menu suspenso, selecione o tema que deseja editar e abra seu arquivo functions.php.
- Cole o snippet de código na parte inferior do arquivo.
- Por fim, clique em Atualizar arquivo.
Tenha cuidado com o trecho de código, pois ele pode causar problemas se escrito sem a sintaxe adequada.
Use um plug-in de função de usuário
Embora a personalização manual das funções de usuário do WordPress por meio de código ofereça mais controle, pode ser arriscado se você não tiver habilidades de codificação. Alternativamente, você pode simplesmente usar um plugin como o Capability Manager Enhanced .
O plugin não apenas permite que você configure as funções de usuário padrão do WordPress, mas também adiciona permissões de usuário personalizadas com base em suas necessidades.
Depois que o plug-in estiver instalado e ativado, você poderá personalizar as funções do usuário no painel do WordPress. Clique no menu Usuários e selecione Recursos . Em seguida, você verá um editor que permitirá configurar a função e adicionar o recurso.
Dicas sobre como usar o recurso de funções de usuário de forma eficaz
Embora as funções do usuário sejam incrivelmente úteis ao colaborar com várias pessoas em seu site, é inerentemente menos seguro. Um simples acidente, como deixar uma senha salva em um computador público, pode causar grandes problemas. Aqui estão algumas coisas que você pode fazer para manter seu site seguro:
- Use plugins – isso permite que você gerencie facilmente as funções do usuário sempre que forem necessárias alterações ou até mesmo force o logout dos usuários com a ajuda de um plugin de segurança (como All in One WP ).
- Limite o número de usuários com privilégios – mantenha o acesso exclusivo ao controle do seu site. Reserve um tempo para decidir qual usuário realmente precisa de quais recursos.
- Cancele a atribuição de usuários suspeitos – para evitar abuso de sites, ataques de força bruta e outras tentativas de hackers, é melhor remover usuários inativos há muito tempo ou aqueles que estão repetidamente tentando fazer login sem sucesso.
Se você aplicar essas dicas, acreditamos que o gerenciamento de usuários do seu site estará seguro e firme.
Notas Finais
As funções de usuário padrão do WordPress são bastante benéficas para manter a operação do seu site. Você pode atribuir até seis funções diferentes, a saber:
- Administrador – gerencie totalmente a manutenção e o conteúdo do site
- Editor – supervisiona totalmente os autores e o gerenciamento de conteúdo
- Autor – é responsável apenas por suas próprias postagens
- Colaborador – só é capaz de criar e editar o conteúdo de sua postagem
- Assinante – só pode ler postagens
- Super administrador – gerencia totalmente uma rede multisite do WordPress
Certifique-se de ter feito backup de seu site e considerado as funções apropriadas antes de atribuir oficialmente os recursos.
Você pode adicionar, editar e excluir usuários da área de administração do seu Dashboard. Para fazer isso, vá para o Painel do WordPress → Usuários → Adicionar novo.
Além disso, você pode personalizar manualmente as funções modificando o arquivo functions.php do seu tema.
No entanto, personalizar as funções do usuário usando um plug-in do WordPress pode ser uma opção melhor. Recomendamos o plug-in Capability Manager Enhanced para adicionar, remover, editar e personalizar as funções do usuário com apenas alguns cliques.
Por fim, lembre-se de sempre limitar o número de funções de usuário e cancelar a atribuição de usuários suspeitos.