Hur slutar du lagra IP-adress i WordPress-kommentarer
Efter att ha läst vår artikel om hur man tillåter anonyma kommentarer, frågade en av våra läsare om det var möjligt att sluta lagra IP-adress i WordPress-kommentarer. Vissa webbplatsägare kan vilja göra det för att skydda användarnas privatliv. I den här artikeln visar vi hur du slutar lagra IP-adress i WordPress-kommentarer.
Fördelar och nackdelar med att inte lagra IP-adress i WordPress-kommentarer
Som standard loggar WordPress och lagrar IP-adresser till användare som lämnar kommentarer på din webbplats. Dessa IP-adresser lagras permanent i din databas.
Anledningen till att lagra IP-adresser med varje kommentar är att hjälpa webbplatsägare att bekämpa oönskade kommentarer eller spam. Plugins som Akismet kan blockera kommentarer från IP-adresser som är kända för att utnyttjas av spammare.
Om dina användare inte använder en VPN-tjänst, kan deras riktiga IP-adresser fortfarande hittas i dina webbplatsloggar. De flesta WordPress-webbhotell håller en åtkomstlogg för alla besökare på din webbplats under en begränsad tid.
Å andra sidan genom att inte lagra IP-adress i WordPress-kommentarer kan du förbättra integriteten hos kommenterare på din webbplats. De kan känna sig mer övertygade om att uttrycka sina åsikter och veta att din webbplats inte lagrar IP-adresser med kommentarer.
Metod 1: Sluta lagra IP-adresser i kommentarer med plugin
Denna metod är enklare och rekommenderas för nya webbplatser och nybörjare.
Det första du behöver göra är att installera och aktivera Remove IP-plugin. För mer information, se vår steg för steg guide om hur du installerar ett WordPress-plugin.
När det är aktiverat kommer plugin att ersätta användar-IP med 127.0.0.1, vilket är en IP-adress som vanligtvis används av localhost.
Plugin tar inte bort IP-adresser som lagras med äldre kommentarer. Om du har äldre kommentarer med IP-adresser som är lagrade med dem kanske du vill ta bort dessa IP-adresser också. Vi visar hur du gör det senare i den här artikeln.
Metod 2: Stoppa manuellt lagring av IP-adresser med WordPress-kommentarer
Om du är bekväm att klistra in kodprofiler i WordPress, bör du använda den här metoden istället.
Lägg bara till den här koden i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.
funktion wpb_remove_commentsip ($ comment_author_ip) return "; add_filter ('pre_comment_user_ip', 'wpb_remove_commentsip');
Detta är i princip samma kod som används av plugin som vi nämnde i den första metoden. I stället för att lagra 127.0.0.1 lämnar emellertid IP-fältet tomt.
Ta bort IP-adress från gamla kommentarer
Oavsett vilken metod du använder för att sluta lagra kommentarer IP, kommer gamla kommentarer på din WordPress-webbplats alltid att ha IP-adresser lagrade med dem.
Om du har gamla kommentarer på din webbplats kanske du vill ta bort IP-adresser från dessa kommentarer.
Vi visar hur du gör det genom att köra en MySQL-fråga på din WordPress-databas. Det är verkligen viktigt att du har den senaste WordPress-databas backupen.
Därefter måste du logga in på din WordPress-värdpanel och leta efter phpMyAdmin.
Se till att du har valt din WordPress-databas genom att klicka på databasnamnet i kolumnen till vänster. Därefter måste du klicka på SQL-menyn.
Detta kommer att ge dig ett textområde där du måste ange den här frågan:
UPPDATERA 'wp_comments' SET 'comment_author_IP' = ";
Klicka på knappen Gå under textområdet för att köra din fråga. Det är allt, det kommer att ta bort alla IP-adresser som lagras med kommentarer i WordPress-databasen.
Obs! Om du har ett anpassat WordPress-databasprefix, vänligen justera wp_comments till ditt anpassade tabellen prefix.
Vi hoppas att den här artikeln hjälper dig att lära dig hur du slutar lagra IP-adress i WordPress-kommentarer. Du kanske också vill se vår guide om hur du lägger till, fråga mig något anonymt i WordPress.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.