Verwijderen en stoppen van het opslaan van een IP-adres in WordPress Comments
Wanneer een gebruiker of bezoeker opmerkingen plaatst op uw WordPress-site of blog, samen met hun naam, e-mailadres en webadres, wordt hun IP-adres ook automatisch vastgelegd en getoond aan u in het opmerkingen-dashboard. Dit is handig als u een IP-adres om welke reden dan ook snel wilt blokkeren of blokkeren. Hoewel u eenvoudig verschillende velden in het opmerkingenvenster kunt aanpassen, biedt WordPress geen opties om het IP-adres te verwijderen of zichzelf te beletten het op te nemen. Dit is vooral belangrijk als u een privacybeleid hebt waarbij u geen gebruikersgegevens verzamelt, tenzij u deze zelf indient.
Wat de reden ook is, u kunt WordPress eenvoudig stoppen met het opnemen van IP-adressen in opmerkingen van gebruikers of zelfs bestaande IP-adreslogboeken verwijderen in WordPress-opmerkingen. Het volgende legt alle stappen voor u uit.
Opmerking: voordat u iets doet, moet u zorgen voor een goede back-up van uw WordPress-site (zowel bestanden als database). Hiermee kunt u terugkeren als er iets misgaat.
Stop met het opnemen van IP-adressen in opmerkingen
Gelukkig is WordPress stoppen met het opnemen van IP-adressen in reacties eenvoudig. Open uw FTP-client om naar uw huidige themamap te gaan en het bestand "functions.php" te openen.
Nadat het bestand is geopend, scrolt u omlaag naar de onderkant van het bestand, voegt u de onderstaande code toe en slaat u deze op.
// Stop het opnemen van het IP-adres in de commentaarfunctie mte_remove_commentsip ($ comment_author_ip) {return ''; } add_filter ('pre_comment_user_ip', 'mte_remove_commentsip');
Wat het bovenstaande codefragment doet, is het IP-adres uit de opmerking verwijderen voordat het aan de database wordt toegevoegd. Met deze code registreert WordPress het IP-adres van een gebruiker niet wanneer ze op uw site reageren. Als u terug wilt keren, verwijdert u eenvoudigweg het toegevoegde codefragment.
Als u echter niet wilt knoeien met uw WordPress-bestanden om aangepaste codefragmenten toe te voegen, kunt u een gratis plug-in genaamd IP verwijderen gebruiken om hetzelfde resultaat te bereiken. Open gewoon uw plug-ins Dashboard, zoek naar de plug-in en installeer deze. Na installatie klikt u op "Activate Plugin".
Het goede aan de plug-in is dat deze geen extra instellingen heeft. Zodra u het installeert, stopt WordPress met het opnemen van de IP-adressen in opmerkingen. Om terug te keren, deactiveer en verwijder de plug-in van uw plug-ins dashboard.
Verwijder bestaande IP-adressen uit opmerkingen
Ook al heb je WordPress gestopt van het registreren van IP-adressen van bezoekers in reacties, je hebt de IP-adressen die al zijn opgenomen niet verwijderd. Als u ook alle eerder opgenomen IP-adressen in opmerkingen wilt verwijderen, hoeft u slechts één regel SQL-query's uit te voeren.
Opmerking : in de volgende instructie wordt ervan uitgegaan dat u cPanel en phpMyAdmin gebruikt om verbinding te maken met uw database. De MySQL-opdracht werkt echter voor elke databaseclient.
Open hiervoor uw cPanel en zoek naar en open "phpMyAdmin". Nadat de phpMyAdmin-pagina is geopend, selecteert u uw database in het linkerdeelvenster.
Na het openen van uw database, navigeert u naar het tabblad "SQL". Hier voert u uw aangepaste SQL-query's uit.
Hier op de pagina voert u de volgende query in het tekstvak in en klikt u op de knop "Go" in de rechterbenedenhoek.
UPDATE wp_comments SET comment_author_IP = '';
Zodra u de query uitvoert, ontvangt u een bevestiging van het aantal rijen.
U hebt met succes alle eerder opgenomen IP-adressen verwijderd in de WordPress-opmerkingen.
Reageer hieronder met uw gedachten en ervaringen over het gebruik van de bovenstaande methoden om WordPress te stoppen van het opnemen van IP-adressen en om bestaande IP-adresgegevens in opmerkingen te verwijderen.
Image Credit: NeilPatel