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

Come impedire la memorizzazione dell’indirizzo IP nei commenti di WordPress

Volete smettere di memorizzare gli indirizzi IP nei commenti di WordPress?

Per impostazione predefinita, WordPress registra e memorizza gli indirizzi IP dei commentatori per proteggervi dagli spammer. Tuttavia, con l’aumento delle leggi sulla privacy, potreste voler interrompere questa funzionalità per proteggere i dati dei visitatori del vostro sito web.

In questo articolo vi mostreremo come interrompere la memorizzazione degli indirizzi IP nei commenti di WordPress.

How to Stop Storing IP Address in WordPress Comments

Dovreste smettere di memorizzare gli indirizzi IP nei commenti di WordPress?

Sì, dovreste prendere in considerazione la possibilità di non memorizzare più gli indirizzi IP nei commenti di WordPress se volete garantire la conformità del vostro sito web al Regolamento generale sulla protezione dei dati (GDPR).

Di default, WordPress memorizza gli indirizzi IP degli utenti sul vostro sito web (a meno che non utilizzino una VPN).

Questo viene utilizzato principalmente per combattere i commenti di spam provenienti da indirizzi IP sospetti. Alcuni plugin per la sicurezza dei siti web possono anche utilizzare gli indirizzi IP per aggiungere gli utenti in blacklist per i commenti o bloccare gli indirizzi IP dannosi per prevenire minacce come gli attacchi brute force e gli attacchi DDoS.

Tuttavia, alcuni utenti potrebbero sentirsi a disagio per il fatto che il loro indirizzo IP sia connesso e ciò potrebbe rendere il vostro sito web WordPress meno conforme al GDPR. Questo perché il GDPR classifica gli indirizzi IP come dati personali.

La maggior parte dei provider di hosting web WordPress conserva i registri di accesso grezzi di tutti i visitatori del vostro sito web per un periodo di tempo limitato. Inoltre, è possibile visualizzare questi indirizzi IP quando si visualizza la pagina Commenti nella dashboard di WordPress.

Vediamo ora come smettere di memorizzare gli indirizzi IP e migliorare la sicurezza di WordPress. Ecco una panoramica di ciò che tratteremo:

Questo primo metodo utilizza il plugin WPCode. Utilizzeremo questo plugin per inserire uno snippet di codice personalizzato che impedisca al vostro sito web di memorizzare gli indirizzi IP dalla sezione dei commenti.

Se è la prima volta che utilizzate il codice, non preoccupatevi. L’interfaccia user-friendly di WPCode rende facile l’inserimento e la gestione del codice personalizzato, anche per i principianti.

Per utilizzare WPCode, è necessario installare prima il plugin. Per maggiori informazioni, consultate il nostro articolo su come installare un plugin di WordPress.

Nota: questo articolo utilizzerà la versione gratuita di WPCode, ma non esitate a passare al piano Pro per ottenere funzioni più avanzate come la logica condizionale e gli snippet programmati.

Ora, è necessario andare su Code Snippets ” + Add Snippet dal pannello di amministrazione di WordPress. Dopodiché, fate clic sul pulsante “Usa snippet” sotto “Aggiungi il tuo snippet di codice personalizzato”.

Adding custom CSS in WPCode

Verrà visualizzata la schermata Crea snippet personalizzato.

Prima di tutto, è necessario aggiungere un titolo al vostro snippet di codice. Può essere qualcosa come “Disabilita l’indirizzo IP nei commenti”.

Nel menu a tendina Tipo di codice, scegliere “Snippet PHP”. Quindi, nella casella Anteprima codice, è possibile inserire il seguente codice:

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

L’aspetto dovrebbe essere il seguente.

Removing IP addresses in the comments using WPCode

Ora scorrere verso il basso fino alla sezione “Pannelli di inserimento”. Assicuratevi che il metodo di inserimento sia “Inserimento automatico” e che la posizione sia “Esegui ovunque”.

In questo modo il codice verrà aggiunto correttamente al file functions.php del tema di WordPress.

Applying the code snippet everywhere using WPCode

Quindi, assicurarsi che la levetta nell’angolo in alto a destra sia “Attivo” e fare clic su “Salva snippet”.

Ora, la prossima volta che qualcuno lascerà un commento, non vedrete il suo indirizzo IP nella pagina dei commenti di WordPress.

Tuttavia, si noterà che i commenti precedenti hanno ancora queste informazioni. Parleremo di come rimuovere questi dati nella prossima parte del tutorial.

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

Come rimuovere gli indirizzi IP dai vecchi commenti di WordPress

Per rimuovere gli indirizzi IP dai vecchi commenti di WordPress, è necessario utilizzare phpMyAdmin. Si tratta di una piattaforma di gestione di database che di solito viene fornita con il pannello di controllo dell’hosting WordPress.

Nota: prima di fare qualsiasi cosa, vi consigliamo vivamente di eseguire un backup del database di WordPress. In questo modo, potrete ripristinare il database in caso di errore critico.

Una volta fatto questo, dovete accedere al vostro account di hosting WordPress e cercare il menu phpMyAdmin, che di solito si trova nel cPanel.

Per gli utenti di Bluehost, troverete phpMyAdmin andando su “Siti web” e selezionando il sito web che volete configurare nel vostro cruscotto. Dovrebbe trovarsi sotto “Collegamenti rapidi”.

Navigating to the phpMyAdmin in Bluehost

All’interno di phpMyAdmin, si può navigare nella scheda ‘SQL’.

Successivamente, inserire la seguente query:

UPDATE wp_comments SET comment_author_IP = '';

Si noti che se si dispone di un prefisso personalizzato del database di WordPress, si prega di cambiare wp_comments con il prefisso della tabella personalizzata.

Una volta terminato, è sufficiente fare clic sul pulsante “Vai” sotto l’area di testo per eseguire la query.

Removing IP addresses in older WordPress comments using phpMyAdmin

A questo punto, tornate alla pagina dei commenti di WordPress per verificare se la query ha funzionato correttamente. Ecco fatto!

Scoprite altri modi per proteggere il vostro sito web WordPress

Impedire a WordPress di memorizzare gli indirizzi IP nei commenti è un ottimo passo per rendere il vostro sito web più conforme alle leggi sulla privacy degli utenti. Ecco altri modi per passare al livello successivo:

Speriamo che questo articolo vi abbia aiutato a capire come smettere di memorizzare gli indirizzi IP nei commenti di WordPress. Potreste anche voler consultare le nostre scelte degli esperti per i migliori plugin di sicurezza per WordPress e la nostra guida ai segni rivelatori che gli hacker hanno dirottato il vostro sito WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

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.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

11 commentiLascia una risposta

  1. Prajwal Shewatkar

    As privacy laws are getting stricter day by day it is important to eliminate collection and long-term storage of personally identifiable information. I’ve been using a plugin to remove IP addresses previously. thanks a lot, WPbeginner for providing such a useful code snippet.

  2. 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.

  3. 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.

      Admin

  4. pepe

    It’s bad for SEO to delete these IPs?

  5. Serdar

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

    Thanks!

  6. 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.

      Admin

  7. Matija

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

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.