Como adicionar uma nova função de usuário no WordPress
Publicados: 2022-09-15Supondo que você gostaria de um artigo discutindo como adicionar uma nova função de usuário no WordPress: Adicionar uma nova função de usuário no WordPress é um processo relativamente simples que pode ser realizado seguindo algumas etapas simples. Primeiro, você precisará criar uma nova função acessando a página Funções no menu Usuários. Em seguida, você precisará especificar um nome e recursos para sua nova função. Por fim, você precisará clicar no botão Adicionar nova função para salvar suas alterações.
Cada instalação do WordPress inclui uma lista de funções de usuário padrão. As funções que um usuário preenche no back-end distinguem o que ele pode e o que não pode fazer (por exemplo, ele pode executar tarefas específicas, mas não pode fazer outras). Esta seção do site inclui um painel (esta seção pode ser acessada por meio de um link na página inicial). Há, no entanto, ocasiões em que você deve ter um pouco mais de controle sobre quem pode acessar determinado conteúdo. A capacidade de criar uma função de usuário personalizada pode ser útil em várias situações. Você pode conceder a uma função de usuário personalizada acesso a um tipo de postagem específico atribuindo esse tipo de postagem a esse usuário. O primeiro método para criar uma função de usuário personalizada do WordPress é usar um dos dois.
Um plugin personalizado, por exemplo, ou o arquivo function.php de um tema, pode ser usado como o primeiro passo. Há também um método para criar e editar funções que podem ser adicionadas instalando um dos vários plugins disponíveis. Ele também pode ser usado para construir um plugin personalizado ou arquivo function.php para o seu tema. O snippet abaixo contém uma lista de todas as funções que atribuímos à função, todas definidas como verdadeiras. Fazer login em nosso portal do usuário, que é acessado pelas funções de membro da equipe, permite que o usuário veja as páginas e as postagens na página. Alguns recursos adicionais também podem ser adicionados à função Autor. Ambos os trechos de código executam essencialmente a mesma função.
Você pode adicionar ou remover recursos de uma função marcando ou desmarcando uma caixa nas configurações. Também é possível criar suas próprias funções de usuário personalizadas e configurar seus próprios recursos. O Advanced Access Manager inclui um painel com gerenciamento de funções e recursos, bem como acesso a recursos de front-end e back-end, como menus e widgets.
Quais são as funções do usuário no WordPress?

As funções de usuário do WordPress dão aos administradores do site a capacidade de controlar quem pode acessar, editar e publicar conteúdo em seu site. Existem cinco funções de usuário padrão no WordPress: Super Admin, Administrador, Editor, Autor e Assinante. Cada função de usuário tem seu próprio conjunto de recursos, que determinam o que os usuários podem fazer em um site WordPress.
Cada pessoa que pode acessar um site através do WordPress tem um papel distinto na plataforma WordPress. Esses papéis definem o que eles podem e não podem fazer. Existem cinco funções de usuário que normalmente são atribuídas. Você pode selecionar quem tem controle total sobre seu site, mas outras pessoas só poderão ver o conteúdo. Os usuários administradores podem adicionar e excluir usuários, bem como alterar a senha dos usuários existentes. Os administradores podem acessar todos os sites da rede de qualquer local. Eles também podem ser personalizados de acordo com suas preferências.
Com as funções de usuário padrão do WordPress , você pode criar uma variedade de sites e blogs do WordPress que funcionam bem. Certos usuários podem acessar conteúdo restrito em alguns sites. Se você pretende permitir que apenas membros pagos acessem seus cursos, vídeos ou outro conteúdo premium, faça isso no caso de membros pagos. Ao criar um site de membros no WordPress, você pode contar com alguns plugins incríveis.
O papel principal de um administrador escolar é liderar pelo exemplo. Como esta função, você poderá gerenciar todos os usuários da escola e obter acesso total ao sistema.
A próxima posição mais importante é a de proprietário. Além de gerenciar seus próprios arquivos e pastas, esses usuários não têm permissão para ter controle primário sobre seus arquivos.
O autor de uma pasta ou arquivo é responsável por colocá-lo lá. Eles podem excluir, renomear e criar arquivos e pastas conforme necessário e ter acesso completo ao sistema.
O termo “afiliado” refere-se a pessoas que não são responsáveis por tarefas específicas. Não é possível que os afiliados visualizem todo o sistema, apenas os arquivos e pastas que foram autorizados a ver.
Os alunos são os únicos que podem realizar o ato final. Os alunos designados por seus professores são os únicos que têm acesso ao sistema e só podem visualizar os arquivos e pastas em posse de seus professores.
Assim que um novo usuário é criado, ele ou ela deve ter uma função em seu sistema. Em outras palavras, o usuário receberá as permissões apropriadas e seu acesso será mais facilmente gerenciado.
O usuário deve receber uma função específica ao efetuar login pela primeira vez. Como resultado, você pode restringir o acesso deles ao sistema e impedi-los de fazer alterações prejudiciais.
Ao atribuir funções de usuário a eles, os administradores podem controlar o que os usuários podem e não podem fazer no sistema. É simples gerenciar o acesso e manter o sistema seguro se você criar funções e atribuí-las aos usuários.
Como vejo as funções do usuário no WordPress?
Podemos começar certificando-nos de que o usuário fez login. Se ele não fizer login, sua função será atribuída. Quando um usuário está logado, retornamos o objeto WP_User usando WP_get_current_user. Como resultado, temos uma grande quantidade de dados para trabalhar e podemos acessar suas funções de usuário via $user.
Como faço para encontrar funções de usuário no WordPress?

Existem algumas maneiras diferentes de encontrar funções de usuário no WordPress. Uma maneira é ir para a seção Usuários do painel de administração do WordPress. A partir daí, você poderá ver uma lista de todos os usuários do seu site, juntamente com suas respectivas funções.
Outra maneira de encontrar funções de usuário é instalando um plugin como WP Members ou User Role Editor. Esses plugins adicionarão uma seção adicional ao painel de administração do WordPress, onde você poderá gerenciar as funções do usuário.
Você pode obter muitas informações sobre como obter uma função de usuário atual no WordPress. Usando código PHP, este artigo orienta você no processo de obtenção de acesso à função do usuário atual no WordPress. Essas funções permitem determinar facilmente qual conteúdo, funcionalidade ou ações devem estar disponíveis para uma função de usuário específica em um determinado sistema. Não há uma maneira oficial de criar uma função de usuário do WordPress que você possa definir, portanto, você deve criar a sua própria. Este pequeno trecho de código é necessário para o arquivo functions.php, que é usado como o arquivo principal do tema filho ativo. A primeira etapa no snippet de código acima é determinar se o usuário está conectado à conta. Depois disso, podemos acessar os papéis em $user. As funções serão retornadas no mesmo formato que estavam na instrução anterior (como uma matriz).

WordPress Adicionar função de usuário programaticamente

A adição de funções de usuário no WordPress pode ser feita programaticamente usando a função add_role(). Essa função usa três parâmetros: o nome da função, um nome de exibição para a função e uma matriz de recursos para a função.
A plataforma WordPress emprega cinco funções de usuário diferentes: Administrador, Editor, Autor, Colaborador e Assinante. Você concede a cada função a capacidade de realizar determinadas ações em seu site com base em suas permissões e recursos. Embora os plug-ins ajudem os usuários a criar funções personalizadas de maneira rápida e fácil, você ainda pode criar manualmente novas funções usando o código do WordPress. O papel do autor como usuário é fornecer conteúdo. Os autores também estão autorizados a fazer upload de arquivos de mídia. Eles podem criar, publicar, editar e excluir postagens. Você tem a opção de criar postagens sem publicá-las enviando-as.
O número de assinantes do seu site é o menor. É possível ler conteúdo restrito em um site de associação enquanto estiver conectado à conta. Os autores devem contratar um especialista em SEO se quiserem melhorar as pontuações de SEO do seu conteúdo. De qualquer forma, eles não serão obrigados a enviar comentários ou edições de categorias/tags. O papel do editor deve ser trabalhar ao lado do autor. Se você sabe codificar ou tem algum conhecimento técnico, pode fazê-lo usando código. Explicamos como conceder a uma função personalizada acesso direto a arquivos privados protegidos pelo PDA Gold neste vídeo. O método de código também pode ser usado para adicionar mais recursos a uma função padrão. Simplifique para seus usuários do WordPress adicionar funções e recursos usando os cinco principais plugins do WordPress.
Adicionando um privilégio 'publicar postagens do blog'
Você poderá ver todos os privilégios e restrições associados a essa função a partir de agora. Adicionaremos um novo recurso chamado 'Publicar postagens do blog' no exemplo a seguir.
Para adicionar um novo privilégio, clique no botão Adicionar novo privilégio e preencha as informações necessárias. A lista de privilégios está aqui.
Depois de terminar, clique no botão Salvar alterações para salvar suas alterações.
Como obter funções de usuário no WordPress
Para obter funções de usuário no WordPress, você precisará instalar e ativar o plug-in WP User Role Editor. Uma vez ativado, você precisará ir para Usuários > Todos os usuários na área de administração do WordPress. A partir daqui, você poderá selecionar a função que deseja modificar e clicar no link "Editar" ao lado dela. Na próxima tela, você poderá selecionar os recursos que deseja adicionar ou remover dessa função.
Quais são as funções de um usuário atual no WordPress. Os usuários podem acessar uma variedade de recursos e funções com a ajuda das funções de usuário do WordPress. Para obter a função de usuário atual no WordPress, você deve primeiro verificar se o usuário está logado e, em seguida, usar a função WP_get_current_user() para pesquisar dados sobre a função. Para definir o usuário como uma pessoa conectada, a função wp_get_current_user() recupera o objeto de usuário atual e o marca como o objeto conectado. Se você estiver interessado em como as funções de usuário do WordPress funcionam, o tutorial que escrevi sobre a criação de funções de usuário personalizadas pode ser um bom ponto de partida. Compreender as funções do usuário também pode ser útil para desenvolvedores do WooCommerce que desejam alterar a forma como os eventos do WooCommerce são tratados.
Editor de funções de usuário do WordPress
O WordPress User Role Editor é uma ferramenta poderosa que oferece controle total sobre os recursos de cada função de usuário em seu site WordPress. Com este plug-in, você pode adicionar, remover ou alterar facilmente os recursos de qualquer função de usuário, bem como criar novas funções de usuário com recursos personalizados. Este plug-in é perfeito para sites com várias funções de usuário ou para sites que precisam ajustar os recursos de cada função de usuário.
Você pode alterar as funções e os recursos do usuário rapidamente usando o plug-in User Role Editor. Você pode criar novas funções e personalizar seus recursos com base em suas necessidades específicas copiando e colando funções do zero. Se nenhum usuário for atribuído a uma função autocriada desnecessária, ela será excluída. Cada usuário pode atribuir habilidades com base em suas necessidades. Este é um programa de software livre e de código aberto. Outros plugins que o usam não têm capacidade de criar funções personalizadas. Este é um plugin essencial para qualquer site WP que inclua mais do que apenas um blog. A guerra russa na Ucrânia me impediu de renovar minha compra da versão pro.
Como uso o User Role Editor no WordPress?
O “User Role Editor” pode ser ativado selecionando o menu 'Plugins' no menu de administração do WordPress. Você pode alterar os recursos de funções padrão do WordPress acessando o item de menu "Usuários" - "Editor de função de usuário".
O que é o Editor de Função de Usuário?
É o resultado de uma pesquisa. O plugin do WordPress User Role Editor simplifica a alteração de funções e recursos do usuário. Se você deseja adicionar recursos a uma função, basta clicar no botão "Atualizar" e marcar as caixas de seleção. Isso é tudo o que precisa ser feito.
Os editores podem adicionar usuários no WordPress?
Eles podem adicionar, editar, publicar e excluir postagens de outras pessoas, bem como as de suas próprias contas. Um editor tem a capacidade de moderar, editar e excluir comentários, bem como moderação e exclusão. Os editores, por outro lado, não podem alterar as configurações do seu site, instalar plugins ou temas ou adicionar novos usuários.