Gerenciar solicitações de GDPR ou encerramentos de conta não deve consumir toda a sua tarde. Se os usuários se sentirem presos ou não puderem remover facilmente seus dados, eles podem parar de confiar em seu site completamente.
Gerenciei sites de associação onde processar essas solicitações manualmente se tornou um grande dreno de tempo. Quando você automatiza o processo, você respeita a privacidade do usuário e mantém sua equipe administrativa focada em expandir o site.
Neste artigo, mostrarei como permitir que os usuários excluam permanentemente suas contas do WordPress a partir da área de perfil do usuário.

Resumo Rápido: Para permitir que os usuários excluam suas contas do WordPress, instale o plugin gratuito WP Frontend Delete Account. Ele adiciona automaticamente uma aba 'Excluir Conta' ao WooCommerce ou permite que você adicione um formulário de exclusão a qualquer página usando um bloco simples ou shortcode.
Por que permitir que os usuários excluam suas próprias contas no WordPress?
Muitos sites WordPress permitem que os usuários se registrem. Você pode ter um site de associação, uma loja WooCommerce ou um curso online.
Uma vez que um usuário se registra, sua conta permanece em seu site, a menos que você a remova manualmente. Embora você possa querer mantê-los como assinantes, alguns usuários podem querer fechar suas contas por motivos de privacidade.
Na verdade, sob leis de privacidade como o GDPR (Regulamento Geral de Proteção de Dados), os usuários geralmente têm o ‘Direito de Ser Esquecido’, o que significa que eles podem solicitar que você apague seus dados pessoais.

Quando você automatiza esse processo, você melhora a experiência do usuário e garante que está respeitando a privacidade do usuário sem adicionar trabalho extra para sua equipe de administração.
Agora, vamos ver como adicionar facilmente um botão ‘Excluir Conta’ ao seu site WordPress. Aqui estão os tópicos que abordarei neste artigo:
Como permitir que usuários excluam suas contas do WordPress
Para este tutorial, usaremos o WP Frontend Delete Account. Este é um plugin gratuito que funciona tanto para sites WordPress padrão quanto para lojas WooCommerce.
Ele permite que os usuários excluam seus perfis com segurança sem acessar o painel de administração do WordPress.
Etapa 1: Instalar e Configurar o WP Frontend Delete Account
A primeira coisa que você precisa fazer é instalar e ativar o plugin WP Frontend Delete Account. Para mais detalhes, consulte nosso guia passo a passo sobre como instalar um plugin WordPress.
Após a ativação, você precisa visitar Configurações » WP Frontend Delete Account para configurar o plugin.

Aqui, você verá um formulário de configurações simples. A opção mais importante é rotulada como ‘Atribuir todo o conteúdo a’.
Esta configuração controla o que acontece com as postagens e páginas que um usuário criou após excluir sua conta:
- Nenhum: Tenha cuidado com esta configuração. Se selecionado, todo o conteúdo (postagens e páginas) criado por esse usuário será permanentemente excluído do seu banco de dados. Esta ação ignora a Lixeira do WordPress, o que significa que você não poderá recuperar facilmente essas postagens mais tarde.
- [Nome do Usuário]: Você pode selecionar um Administrador ou Editor no menu suspenso. Isso reatribuirá o conteúdo do usuário a essa pessoa, mantendo as postagens ativas em seu site.
Observação: Se você administra um site com colaboradores convidados, recomendo fortemente selecionar um usuário aqui (como o Administrador) para que você não perca acidentalmente postagens do blog quando um usuário sair.
Você pode escolher um método de segurança, como exigir que eles insiram sua senha ou completem um Captcha personalizado, para evitar exclusões acidentais.
Existem também algumas configurações opcionais no topo da página. Você verá uma opção ‘Excluir Comentários’. Geralmente recomendo deixar esta opção desmarcada.

Se você marcar esta caixa, todos os comentários feitos por esse usuário serão permanentemente apagados. Isso pode interromper conversas em suas postagens de blog e remover conteúdo valioso gerado pelo usuário.
Ao deixá-la desmarcada, o texto dos comentários permanecerá visível em seu site para manter o contexto da discussão, mas o nome do autor simplesmente aparecerá como ‘Anônimo’.
Você também pode definir uma URL de Redirecionamento. Embora isso seja opcional, recomendo inserir a URL da página inicial do seu site aqui.
Se você deixar isso em branco, os usuários poderão permanecer em sua página ‘Minha Conta’ após a exclusão, o que pode exibir um erro ‘Acesso Negado’, pois eles não terão mais uma conta.
Assim que estiver satisfeito com as configurações, clique no botão ‘Salvar Alterações’.
Etapa 2: Adicione o Formulário de Exclusão de Conta ao Seu Site
Agora que o plugin está configurado, você precisa exibir o formulário de exclusão para seus usuários. O método depende do tipo de site que você está executando.
Para Lojas WooCommerce
Se você estiver usando o WooCommerce, o plugin torna isso muito fácil. Ele adiciona automaticamente uma nova aba ‘Excluir Conta’ à página ‘Minha Conta’.
No entanto, lembre-se de que excluir uma conta de usuário também removerá o histórico de pedidos do perfil, o que pode dificultar o rastreamento de compras anteriores.
Dica de especialista: Se você usa WooCommerce ou MemberPress, saiba que excluir uma conta WordPress nem sempre cancela uma assinatura ativa em seu gateway de pagamento. Você deve verificar seu painel do Stripe ou PayPal para garantir que os pagamentos recorrentes sejam interrompidos para evitar solicitações de reembolso.
Você não precisa fazer mais nada. Quando seus clientes fizerem login no painel de suas contas, eles verão a opção de excluir seus perfis diretamente no menu.

Para Sites WordPress Padrão
Se você está gerenciando um site de associação ou comunidade online, pode adicionar o formulário de exclusão a qualquer página usando um shortcode ou um bloco.
Simplesmente edite uma página existente, como sua página de perfil de usuário personalizada, ou crie uma nova página intitulada ‘Excluir Conta’.
No editor de conteúdo do WordPress, clique no botão '+' para adicionar um novo bloco e pesquise por 'WP Frontend Delete Account'.

Alternativamente, você pode usar o seguinte shortcode dentro de um bloco Shortcode:
[wp_frontend_delete_account]
Depois de adicionar o bloco ou shortcode, clique no botão 'Atualizar' ou 'Publicar' para salvar suas alterações.
Como Usuários Excluem Suas Contas
Agora, vamos ver como isso aparece para seus visitantes.
Quando um usuário visita a página que você criou ou clica na aba em sua conta WooCommerce, ele verá um formulário simples pedindo para confirmar sua senha.
Dependendo das configurações de segurança que você escolheu anteriormente, eles precisarão inserir sua senha ou completar um Captcha para confirmar a exclusão. Esta etapa impede que os usuários excluam suas contas acidentalmente.
Assim que clicarem no botão 'Confirmar', o perfil deles será removido imediatamente do seu banco de dados do WordPress e eles serão desconectados do site.
Observação: Se você quiser testar isso, não use sua conta principal de Administrador. O plugin impede que Administradores se excluam para evitar bloqueios no site. Vá para Usuários » Adicionar Novo para criar uma conta 'Usuário de Teste' fictícia primeiro, depois faça login com essa conta em uma janela de navegador anônima.
Perguntas Frequentes Sobre a Exclusão de Contas de Usuário do WordPress
Aqui estão algumas das perguntas mais comuns que recebemos de nossos leitores sobre permitir que os usuários excluam suas próprias contas do WordPress.
1. O que acontece com o conteúdo de um usuário quando ele exclui sua conta do WordPress?
Quando um usuário exclui o perfil dele usando o plugin WP Frontend Delete Account, o resultado depende das suas configurações. Você pode escolher excluir todas as postagens e páginas criadas por esse usuário, ou pode reatribuir automaticamente o conteúdo dele para que o conteúdo permaneça visível no seu site.
2. Posso restaurar uma conta de usuário do WordPress depois que ela foi excluída?
Não, a exclusão de conta no WordPress é permanente. Assim que um usuário remove a conta dele usando o plugin WP Frontend Delete Account, os dados pessoais dele são apagados do banco de dados.
A única maneira de restaurar a conta é se você salvou anteriormente um backup completo do site usando uma ferramenta como o Duplicator. No entanto, lembre-se de que, se o usuário solicitou a exclusão por motivos de privacidade do GDPR, restaurar seus dados pessoais de um backup pode violar as leis de privacidade de dados.
3. O plugin WP Frontend Delete Account funciona com o WooCommerce?
Sim, o plugin WP Frontend Delete Account é totalmente compatível com o WooCommerce. Ele adiciona automaticamente uma aba ‘Excluir Conta’ à página padrão ‘Minha Conta’ do WooCommerce, permitindo que os clientes removam seus perfis facilmente sem precisar entrar em contato com o suporte.
4. É seguro permitir que os usuários excluam suas próprias contas?
Sim, permitir que os usuários excluam suas próprias contas é seguro, desde que você configure o plugin WP Frontend Delete Account corretamente.
O plugin inclui medidas de segurança, como exigir que os usuários insiram suas senhas ou completem um Captcha para confirmar. Isso impede que os usuários excluam seus perfis acidentalmente.
Recursos Adicionais para Segurança do WordPress
Espero que este artigo tenha ajudado você a aprender como permitir que os usuários excluam suas contas do WordPress.
Você também pode querer ver estes outros guias sobre gerenciamento de usuários e melhoria da segurança do site:
- Como Adicionar Novos Usuários e Autores ao Seu Blog WordPress
- O Guia Definitivo para Conformidade do WordPress e GDPR
- Como Forçar Usuários a Alterar Senhas no WordPress
- Guia Definitivo para Criar um Site de Assinatura WordPress
- Como Rastrear o Engajamento do Usuário no WordPress
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Olaf
O GDPR é realmente bastante complexo para muitas pessoas entenderem, mas é ótimo em termos de garantir algum nível de segurança no armazenamento de dados. E sim, um dos requisitos do GDPR é que os usuários devem ter a capacidade de excluir todas as informações sobre si mesmos de um site. Isso é quase impossível de fazer de forma fácil e rápida com o WordPress por padrão. É fantástico que, juntamente com o GDPR, algumas pessoas muito inteligentes tenham transformado esses requisitos em realidade, e que existam sites excelentes que fornecem guias muito detalhados sobre como implementar isso.
Stacey Beckles
Não sou experiente em tecnologia e atualmente estou tentando construir um site. Este blog tem sido muito útil. Qualquer dúvida que eu possa ter, tenho certeza de que encontrarei algo aqui. Obrigado por todo o seu trabalho árduo e continue com o bom trabalho.
WPBeginner Support
You’re welcome, glad you’ve found our content helpful
Admin
Swayam
Ele não exclui o tipo de postagem personalizada usando o tema do diretório interno