När en användare eller besökare kommenterar på din WordPress-webbplats eller blogg, tillsammans med deras namn, e-postadress och webbadress, spelas deras IP-adress automatiskt in och visas på Dashboard i kommentarer. Det här är till hjälp om du vill förbuda eller blockera en IP-adress, oavsett orsak. Även om du enkelt kan anpassa olika fält i dialogrutan Kommentarer, ger WordPress inga alternativ för att ta bort IP-adressen eller förhindra att den spelas in. Detta är särskilt viktigt om du har en integritetspolicy att inte samla in någon användardata om inte de skickar in sig själva.

Oavsett vad anledningen är kan du enkelt stoppa WordPress från att spela in IP-adresser i användarkommentarer eller till och med ta bort eventuella befintliga IP-adressloggar i WordPress-kommentarer. Nedan anges alla steg för dig.

Obs! Innan du gör något, se till att du har en bra säkerhetskopia av din WordPress-webbplats (både filer och databaser). Detta gör att du kan återgå om något går fel.

Sluta spela in IP-adresser i kommentarer

Tack och lov är det enkelt att stoppa WordPress från att spela in IP-adresser i kommentarer. För att starta din FTP-klient, navigera till din aktuella temapapp och öppna filen "functions.php."

När filen har öppnats, rulla ner till botten av filen, lägg till underkoden och spara den.

 // Stoppa inspelning av IP-adress i kommentarfunktionen mte_remove_commentsip ($ comment_author_ip) {return ''; } add_filter ('pre_comment_user_ip', 'mte_remove_commentsip'); 

Vad ovanstående kodbit gör, tar bort IP-adressen från kommentaren innan den läggs till i databasen. Med denna kod kommer inte WordPress att spela in en användares IP-adress när de kommenterar din webbplats. Om du vill återgå tillbaka, ta helt enkelt bort det kodade koden.

Alternativt, om du inte vill röra med dina WordPress-filer för att lägga till anpassade kodfragment kan du använda ett gratis plugin som heter Ta bort IP för att uppnå samma resultat. Öppna bara din pluginpanel, sök efter pluginet och installera det. När du har installerat, klicka på "Aktivera plugin."

Det bra med plugin är att det inte har några ytterligare inställningar. Så snart du installerar stoppar WordPress att spela in IP-adresserna i kommentarer. För att återgå tillbaka, avaktivera och ta bort plugin från din instrumentpanel.

Ta bort befintliga IP-adresser från kommentarer

Även om du har stoppat WordPress från att registrera besökarens IP-adresser i kommentarer, tog du inte bort de IP-adresser som redan spelats in. Om du också vill ta bort alla tidigare inspelade IP-adresser i kommentarer är allt du behöver göra exekvera en rad SQL-frågor.

Obs! Följande anvisning förutsätter att du använder cPanel och phpMyAdmin för att ansluta till din databas. MySQL-kommandot fungerar dock för alla databasklienter.

För att göra det, öppna din cPanel och leta efter och öppna "phpMyAdmin." När phpMyAdmin-sidan har öppnats, välj din databas från vänstra rutan.

Efter att ha öppnat din databas, navigera till "SQL" fliken. Det är här du kommer att köra dina anpassade SQL queiries.

Här på sidan ange följande fråga i textrutan och klicka på "Gå" -knappen som visas längst ned till höger.

 UPPDATERA wp_comments SET comment_author_IP = ''; 

Så snart du utför sökningen får du en bekräftelse om hur många rader som påverkas.

Du har framgångsrikt tagit bort alla tidigare inspelade IP-adresser i WordPress-kommentarerna.

Gör kommentar nedan och dela med dig av dina tankar och erfarenheter om att använda ovanstående metoder för att stoppa WordPress från att spela in IP-adresser och ta bort befintliga IP-adressuppgifter i kommentarer.

Bildkredit: NeilPatel