Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como parar de armazenar o endereço IP nos comentários do WordPress

Deseja parar de armazenar endereços IP em seus comentários do WordPress?

Por padrão, o WordPress registra e armazena os endereços IP dos comentaristas para protegê-lo contra spammers. Dito isso, com o aumento das leis de privacidade de dados, talvez você queira interromper essa funcionalidade para proteger os dados dos visitantes do seu site.

Neste artigo, mostraremos como interromper o armazenamento de endereços IP nos comentários do WordPress.

How to Stop Storing IP Address in WordPress Comments

Você deve parar de armazenar endereços IP nos comentários do WordPress?

Sim, você deve considerar parar de armazenar endereços IP nos comentários do WordPress se quiser garantir a conformidade do seu site com o Regulamento Geral de Proteção de Dados (GDPR).

Por padrão, o WordPress armazenará os endereços IP dos usuários em seu site (a menos que eles usem uma VPN).

Isso é usado principalmente para combater comentários de spam de endereços IP suspeitos. Alguns plug-ins de segurança de sites também podem usar endereços IP para colocar os usuários em uma lista negra de comentários ou bloquear endereços IP mal-intencionados para evitar ameaças como ataques de força bruta e ataques DDoS.

No entanto, alguns usuários podem se sentir desconfortáveis com o registro de seus endereços IP e isso pode tornar seu site WordPress menos compatível com o GDPR. Isso ocorre porque o GDPR classifica os endereços IP como dados pessoais.

A maioria dos provedores de hospedagem na Web do WordPress mantém registros de acesso bruto de todos os visitantes do seu site por um período limitado de tempo. Além disso, você pode ver esses endereços IP ao visualizar a página Comentários no painel do WordPress.

Agora, vamos dar uma olhada em como parar de armazenar endereços IP e melhorar a segurança do WordPress. Aqui está uma visão geral do que abordaremos:

Esse primeiro método usa o plug-in WPCode. Usaremos esse plug-in para inserir um trecho de código personalizado que impeça o seu site de armazenar endereços IP da seção de comentários.

Se esta for sua primeira vez usando código, não se preocupe. A interface amigável do WPCode facilita a inserção e o gerenciamento de códigos personalizados, mesmo para um iniciante.

Para usar o WPCode, você precisa instalar o plug-in primeiro. Para obter mais orientações, consulte nosso artigo sobre como instalar um plug-in do WordPress.

Observação: este artigo usará a versão gratuita do WPCode, mas sinta-se à vontade para fazer upgrade para um plano Pro para obter recursos mais avançados, como lógica condicional e snippets programados.

Agora, você precisa ir para Code Snippets ” + Add Snippet no painel de administração do WordPress. Depois disso, clique no botão “Usar snippet” em “Adicionar seu snippet de código personalizado”.

Adding custom CSS in WPCode

Agora você verá a tela Create Custom Snippet.

Antes de mais nada, você precisa adicionar um título ao seu snippet de código. Ele pode ser algo como “Desativar endereço IP nos comentários”.

No menu suspenso Tipo de código, escolha “PHP Snippet”. Em seguida, na caixa Code Preview (Visualização de código), você pode inserir o seguinte código:

function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );

Ele deve ter a seguinte aparência.

Removing IP addresses in the comments using WPCode

Agora, role para baixo até a seção “Inserção”. Certifique-se de que o método de inserção seja “Auto Insert” e o local seja “Run Everywhere”.

Isso garantirá que o código seja adicionado corretamente ao arquivo functions.php do seu tema do WordPress.

Applying the code snippet everywhere using WPCode

Depois disso, certifique-se de que o botão de alternância no canto superior direito indique “Active” (Ativo) e clique em “Save Snippet” (Salvar snippet).

Agora, da próxima vez que alguém deixar um comentário, você não verá o endereço IP dessa pessoa na página de comentários do WordPress.

No entanto, você perceberá que os comentários anteriores ainda têm essas informações armazenadas. Falaremos mais sobre como remover esses dados na próxima parte do tutorial.

What the comment looks like after removing the IP address using WPCode

Como remover endereços IP de comentários antigos do WordPress

Para remover endereços IP de seus comentários antigos do WordPress, você precisará usar o phpMyAdmin. Trata-se de uma plataforma de gerenciamento de banco de dados que geralmente vem com o painel de controle da hospedagem do WordPress.

Observação: Antes de fazer qualquer coisa, recomendamos enfaticamente que você faça backup do banco de dados do WordPress primeiro. Dessa forma, você poderá restaurar o banco de dados se cometer um erro crítico.

Depois de fazer isso, você precisa fazer login na sua conta de hospedagem do WordPress e procurar o menu phpMyAdmin, que normalmente está localizado no cPanel.

Para os usuários da Bluehost, você encontrará o phpMyAdmin acessando “Websites” e selecionando o site que deseja configurar no seu painel. Ele deve estar em “Quick Links”.

Navigating to the phpMyAdmin in Bluehost

No phpMyAdmin, você pode navegar até a guia “SQL”.

Depois disso, insira a consulta abaixo:

UPDATE wp_comments SET comment_author_IP = '';

Observe que, se você tiver um prefixo de banco de dados personalizado do WordPress, altere wp_comments para o prefixo de sua tabela personalizada.

Feito isso, basta clicar no botão “Go” (Ir) abaixo da área de texto para executar sua consulta.

Removing IP addresses in older WordPress comments using phpMyAdmin

Nesse estágio, basta voltar à página de comentários do WordPress para ver se a consulta funcionou corretamente. É isso aí!

Descubra mais maneiras de proteger seu site WordPress

Impedir que o WordPress armazene endereços IP nos comentários é uma ótima medida para tornar seu site mais compatível com as leis de privacidade do usuário. Aqui estão algumas outras maneiras de levar isso para o próximo nível:

Esperamos que este artigo tenha ajudado você a aprender como parar de armazenar endereços IP nos comentários do WordPress. Talvez você também queira ver nossas escolhas de especialistas para os melhores plug-ins de segurança do WordPress e nosso guia sobre os sinais reveladores de que os hackers invadiram seu site WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

10 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    Thank you for the article. Many people in the Czech Republic are very sensitive to any private data after the introduction of GDPR. This is definitely useful so that they don’t have to worry about their sensitive data being displayed somewhere. One then feels much more free to write a comment.

  2. Abraham

    I’m trying to hide old comments IP address, it’s not working.

    • WPBeginner Support

      You may want to reach out to your theme’s support to ensure this isn’t something specific to your theme.

      Administrador

  3. pepe

    It’s bad for SEO to delete these IPs?

  4. Serdar

    Is it possible to stop storing author’s ip address without using plugin?

    Thanks!

  5. Melika

    Thanks for this article.
    The question that i have is if i stop storing IPs in WP comments, will this break the functionality of plugins like Akismet ? or will they still work properly?

    • WPBeginner Support

      They will still work, however they may not be able to catch spam comments using known IP addresses used for mass spamming. So a lot of spam comments may appear in your moderation queue.

      Administrador

  6. Matija

    If comment IPs are stored in database, will stopping storing IPs improve or make database perform better?

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.