Devido a alguns comportamentos desagradáveis, pode ser necessário bloquear um usuário ocasionalmente. Você já pensou em fazer isso?

Seu pensamento inicial provavelmente é excluir a conta do usuário. Porém, você perderá o material do usuário.
Se você aceitar postagens de convidados e descobrir, após alguns dias, que o usuário está envolvido em atividades criminosas, naturalmente considerará encerrar a conta.
Você deve bloquear um usuário do WordPress sem remover sua conta, em vez de excluir o conteúdo.
Create Amazing Websites
Com o melhor criador de páginas gratuito Elementor
Comece agoraVocê aprenderá a técnica mais simples para concluir esta tarefa nesta lição.
Por que bloquear é melhor do que excluir usuário?
Simplesmente cancelando sua conta de usuário, você pode restringir usuários em seu site WordPress com a maior facilidade.
Porém, para excluir uma conta de usuário no WordPress, você deve transferir todo o seu material para outro usuário. Isso alterará as informações do autor dos artigos.
Alterar a senha e o endereço de e-mail do usuário atualizando seu perfil de usuário é uma solução para esse problema. Como resultado, eles não conseguirão fazer login e seu acesso será bloqueado. Mas também alterará a imagem do Gravatar.
Em blogs, fóruns e sites de comunidades com vários autores, é muito útil ter a opção de desabilitar um usuário sem excluir sua conta.
Vamos agora examinar como bloquear rapidamente um usuário do WordPress sem apagar sua conta de usuário.
Bloqueando um usuário rebaixando sua função
Você pode atribuir a cada usuário uma função diferente usando o robusto sistema de gerenciamento de usuários que acompanha seu site WordPress.
Rebaixar a função de um usuário do WordPress é uma abordagem para bloqueá-lo. Isso limitará o que eles podem fazer depois de entrar, mas não os impedirá de acessar seu site WordPress. Use os Métodos 2 ou 3 em seu lugar se não quiser que eles consigam fazer login.
Downgrade da função de usuário para Assinante
A função do usuário pode ser alterada para Assinante. Eles terão acesso restrito à área de administração do WordPress assim que fizerem login. Seu único controle será sobre as preferências do usuário, como nome e esquema de cores do administrador.

No entanto, se o indivíduo tiver postado no seu site, isso pode ser um problema. Eles podem alterar seu nome para algo depreciativo se quiserem causar problemas; isso fará com que o nome ofensivo apareça em todas as postagens do seu site.
Downgrade da função do usuário para 'Sem função para este site'
'Nenhuma função para este site' é uma função preferível para atribuir aos usuários que você deseja bloquear.
Eles não serão levados para a seção de administração após o login. Se tentarem navegar até lá, será exibido um aviso de erro explicando que não têm acesso.

Vá primeiro para a página Usuários »Todos os usuários da sua área de administração.
Em seguida, você deve clicar no link ‘Editar’ ao lado do usuário cuja conta deseja bloquear.

Agora você deve ir até a configuração "Função" e clicar no menu suspenso ao lado de "Nenhuma função para este site" para fazer sua seleção.
Em seguida, para salvar suas configurações, clique no botão “Atualizar usuário” na parte inferior da página.

No seu site WordPress, o usuário não poderá mais acessar nenhuma configuração de administrador.
Basta repetir esses procedimentos para atribuir ao usuário sua função anterior, caso queira desbloqueá-lo.
Bloqueando um usuário WordPress com o plug-in Lock User Account
Usar o plugin ProfilePress , um registro de usuário do WordPress, formulário de login e plugin de associação premium, é uma abordagem para restringir um usuário no WordPress. O plugin User Moderation também está incluído, que permite bloquear e desbloquear usuários conforme necessário.
Vá para ProfilePress > Addons > User Moderation para ativar o plugin. Ative a moderação do usuário rolando até ela.

Você receberá uma notificação por e-mail após ativar o complemento sobre o registro de cada usuário e poderá decidir se aceita ou rejeita o usuário. Além disso, novas contas de usuário ficarão em estado pendente até você aceitá-las ou rejeitá-las.
Agora veremos como bloquear um usuário no WordPress usando o complemento User Moderation:
Faça login no painel do WordPress e selecione Usuários > Todos os usuários.
Para bloquear ou desbloquear um usuário, localize-o e passe o mouse sobre o nome de usuário.
Clique no botão Bloquear nos botões de ação do usuário.

O acesso do usuário ao seu site agora será proibido. Embora eles não consigam fazer login ou visualizar nenhum material do seu site, eles ainda terão uma conta ativa.
É fundamental ter em mente que ao bloquear uma pessoa dessa forma, ela ficará ciente da situação.
Siga os mesmos procedimentos acima e clique em “Desbloquear” para desbloquear um usuário. O usuário agora pode visitar seu site novamente.
Empacotando
Bloquear um usuário pode ser uma alternativa útil à exclusão total de sua conta. Isso permite que você restrinja o acesso deles sem perder os dados da conta. As técnicas abordadas nesta postagem, como restringir o acesso do autor e usar um plugin como o plugin ProfilePress , facilitam o bloqueio rápido da capacidade de um usuário fazer login ou fazer comentários. Com algumas etapas simples, você pode interromper o comportamento perturbador sem recorrer à exclusão permanente da conta. Implementar o bloqueio antecipadamente pode evitar o agravamento de pequenos problemas e preservar as contribuições construtivas da sua comunidade. No geral, o bloqueio oferece mais flexibilidade para moderar seu site sem perder dados do usuário.