Slik fjerner du og stopper Lagring av en IP-adresse i WordPress-kommentarer
Når en bruker eller besøkende kommenterer på ditt WordPress-nettsted eller blogg, sammen med deres navn, e-postadresse og webadresse, blir deres IP-adresse også registrert automatisk og vist til deg i Dashboard-kommentaren. Dette er nyttig hvis du raskt vil forby eller blokkere en IP-adresse uansett grunn. Selv om du enkelt kan tilpasse ulike felter i dialogboksen for kommentarer, gir WordPress ikke noen muligheter til å fjerne IP-adressen eller hindre seg fra å registrere den. Dette er spesielt viktig hvis du har en personvernpolicy for å ikke samle inn noen brukerdata med mindre de sender den inn selv.
Uansett hva årsaken er, kan du enkelt stoppe WordPress fra å ta opp IP-adresser i brukerkommentarer eller til og med fjerne eventuelle eksisterende IP-adresselogger i WordPress-kommentarer. Følgende legger ut alle trinnene for deg.
Merk: Før du gjør noe, må du sørge for at du har en god sikkerhetskopi av WordPress-nettstedet ditt (både filer og database). Dette gjør at du kan gå tilbake hvis noe går galt.
Stopp innspille IP-adresser i kommentarer
Heldigvis, å stoppe WordPress fra å ta opp IP-adresser i kommentarer er grei. For å åpne FTP-klienten din, naviger til din nåværende temapakke og åpne filen "functions.php."
Når filen er åpnet, rull ned til bunnen av filen, legg til koden nedenfor og lagre den.
// Stopp innspilling av IP-adresse i kommentarfunksjonen mte_remove_commentsip ($ comment_author_ip) {return ''; } add_filter ('pre_comment_user_ip', 'mte_remove_commentsip');
Hva kodestykket ovenfor gjør, er å fjerne IP-adressen fra kommentaren før du legger den til i databasen. Med denne koden vil WordPress ikke registrere en brukers IP-adresse når de kommenterer nettstedet ditt. Hvis du vil returnere, fjerner du bare lagt til kodestykket.
Alternativt, hvis du ikke vil rote med WordPress-filene dine for å legge til tilpassede kodestykker, kan du bruke et gratis plugin som heter Fjern IP for å oppnå det samme resultatet. Bare åpne pluginpanelet Dashboard, søk etter pluginet og installer det. Når du er installert, klikker du på "Aktiver plugin."
Det gode ved plugin er at det ikke har noen ekstra innstillinger. Så snart du installerer, stopper WordPress opptak av IP-adressene i kommentarer. For å gå tilbake, deaktiver og slett pluginet fra pluginpanelet.
Fjern eksisterende eksisterende IP-adresser fra kommentarer
Selv om du har stoppet WordPress fra å registrere besøkende IP-adresser i kommentarer, fjernet du ikke IP-adressene som allerede er registrert. Hvis du også vil slette alle tidligere registrerte IP-adresser i kommentarer, er alt du trenger å gjøre, utført en enkelt linje med SQL-spørring.
Merk : Følgende instruksjon går ut fra at du bruker cPanel og phpMyAdmin til å koble til databasen. MySQL-kommandoen vil fungere for enhver database klient, skjønt.
For å gjøre det, åpne cPanel, og søk etter og åpne "phpMyAdmin." Når phpMyAdmin siden er åpnet, velg databasen din fra venstre rute.
Etter å ha åpnet databasen, navigerer du til "SQL" -fanen. Det er her du vil kjøre dine egendefinerte SQL queiries.
Her på siden skriver du inn følgende spørring i tekstboksen, og klikker på "Gå" -knappen som vises nederst til høyre.
OPPDATERING wp_comments SET comment_author_IP = '';
Så snart du utfører spørringen, vil du få en bekreftelse om hvor mange rader som er berørt.
Du har fjernet alle tidligere registrerte IP-adresser i WordPress-kommentarene.
Gjør kommentar nedenfor og dele dine tanker og erfaringer med å bruke metodene ovenfor for å stoppe WordPress fra å ta opp IP-adresser og fjerne eksisterende IP-adressedetaljer i kommentarer.
Bilde Kreditt: NeilPatel