Come rimuovere e smettere di memorizzare un indirizzo IP nei commenti di WordPress

Ogni volta che un utente o un visitatore commenta sul tuo sito o blog WordPress, insieme al loro nome, indirizzo email e indirizzo web, il loro indirizzo IP viene registrato automaticamente e mostrato a te nel pannello dei commenti. Questo è utile se desideri rapidamente vietare o bloccare un indirizzo IP per qualsiasi motivo. Anche se puoi facilmente personalizzare diversi campi nella finestra di dialogo dei commenti, WordPress non fornisce alcuna opzione per rimuovere l’indirizzo IP o impedire di registrarlo. Questo è particolarmente importante se hai una politica sulla privacy di non raccogliere dati degli utenti a meno che non li inviino loro stessi.

Non importa quale sia il motivo, puoi facilmente impedire a WordPress di registrare indirizzi IP nei commenti degli utenti o persino rimuovere eventuali registrazioni di indirizzi IP esistenti nei commenti di WordPress. Di seguito sono riportati tutti i passaggi per te.

Nota: prima di fare qualsiasi cosa, assicurati di avere un buon backup del tuo sito WordPress (sia file che database). Questo ti consente di tornare indietro se qualcosa va storto.

Fermare la registrazione degli indirizzi IP nei commenti

Fortunatamente, fermare WordPress dalla registrazione degli indirizzi IP nei commenti è semplice. Per iniziare, apri il tuo client FTP, naviga nella cartella del tuo tema attuale e apri il file “functions.php.”

wp-remove-comment-ip-address-open-functions-file

Una volta aperto il file, scorri fino in fondo al file, aggiungi il codice sottostante e salvalo.

//Stop recording IP address in comments function mte_remove_commentsip($comment_author_ip){ return''; } add_filter('pre_comment_user_ip','mte_remove_commentsip');

Ciò che fa il frammento di codice sopra è rimuovere l’indirizzo IP dal commento prima di aggiungerlo al database. Con questo codice WordPress non registrerà l’indirizzo IP di un utente quando commenta sul tuo sito. Se desideri tornare indietro, basta rimuovere il frammento di codice aggiunto.

In alternativa, se non vuoi mettere mano ai file di WordPress per aggiungere frammenti di codice personalizzati, puoi utilizzare un plugin gratuito chiamato Remove IP per ottenere lo stesso risultato. Basta aprire il tuo pannello dei plugin, cercare il plugin e installarlo. Una volta installato, fai clic su “Attiva Plugin.”

wp-remove-comment-ip-address-activate-plugin

La cosa positiva del plugin è che non ha impostazioni aggiuntive. Non appena lo installi, WordPress smette di registrare gli indirizzi IP nei commenti. Per tornare indietro, disattiva e elimina il plugin dal tuo pannello dei plugin.

Rimuovere gli indirizzi IP esistenti dai commenti

Anche se hai fermato WordPress dalla registrazione degli indirizzi IP dei visitatori nei commenti, non hai rimosso gli indirizzi IP già registrati. Se desideri anche eliminare tutti gli indirizzi IP precedentemente registrati nei commenti, tutto ciò che devi fare è eseguire una singola riga di query SQL.

Nota: le seguenti istruzioni presumono che tu stia utilizzando cPanel e phpMyAdmin per connetterti al tuo database. Il comando MySQL funzionerà per qualsiasi client di database, comunque.

Per farlo, apri il tuo cPanel e cerca e apri “phpMyAdmin.” Una volta aperta la pagina di phpMyAdmin, seleziona il tuo database dal pannello di sinistra.

Dopo aver aperto il tuo database, naviga nella scheda “SQL”. Qui è dove eseguirai le tue query SQL personalizzate.

Qui nella pagina inserisci la seguente query nella casella di testo e fai clic sul pulsante “Esegui” che appare nell’angolo in basso a destra.

UPDATE wp_comments SET comment_author_IP ='';

Non appena esegui la query, riceverai una conferma riguardo a quante righe sono state interessate.

wp-remove-comment-ip-address-query-executed

Hai rimosso con successo tutti gli indirizzi IP precedentemente registrati nei commenti di WordPress.

Commenta qui sotto condividendo i tuoi pensieri e le tue esperienze sull’utilizzo dei metodi sopra per fermare WordPress dalla registrazione degli indirizzi IP e per rimuovere i dettagli degli indirizzi IP esistenti nei commenti.

Crediti immagine: NeilPatel