Hoe Akismet's Schema Spam Verwijderen in WordPress te veranderen
Nadat we ons artikel publiceerden over hoe je het trashschema van WordPress kunt veranderen, vroeg een van onze lezers of het mogelijk was om het verwijderingsschema voor spamcommentaar in Akismet te wijzigen. Standaard bewaart Akismet spam-opmerkingen in uw WordPress-database gedurende 15 dagen voordat ze worden verwijderd. In dit artikel laten we u zien hoe u het delete spam-schema van Akismet in WordPress kunt wijzigen.
Waarom veranderen hoe Akismet Spam verwijdert in WordPress?
Deze tutorial is alleen voor Akismet-plug-ins. Als u het niet gebruikt, raadpleeg dan onze gids over waarom u Akismet zou moeten gaan gebruiken.
Met Akismet kunt u commentaarspam bestrijden in WordPress. Het controleert alle opmerkingen, pingbacks en trackbacks.
Spamcommentaren bevinden zich in uw database, wat betekent dat ze de back-upgrootte van uw database vergroten. Als u ze eerder verwijdert, kan uw database kleiner worden.
Hoewel sommige gebruikers denken dat het verwijderen van spamcommentaren de databaseprestaties verbetert, denken we niet dat dit in de meeste gevallen een groot effect heeft op de prestaties van de database.
Als u duizenden spam-opmerkingen ontvangt en u probeert ze handmatig te verwijderen, kan dit van invloed zijn op de prestaties van uw site. Raadpleeg onze handleiding over het verwijderen van spamcommentaar in WordPress.
Aan de andere kant willen sommige gebruikers mogelijk spam-opmerkingen voor een langere periode behouden, zodat ze deze later kunnen bekijken om valse positieven te voorkomen.
Laten we echter zien hoe u het verwijderingsschema voor spamcommentaar in WordPress met Akismet kunt wijzigen.
Spam-commentaar wijzigen Plan verwijderen in WordPress met Akismet
Akismet verwijdert automatisch spam-opmerkingen nadat u ze gedurende 15 dagen in uw database hebt bewaard. Dit geeft u tijd om spamcommentaar handmatig te controleren.
Als het een echte opmerking is gemarkeerd als spam, kunt u dit markeren als geen spam. Dit is hoe Akismet zijn algoritmen leert en verbetert om spamreacties efficiënter te vangen.
U kunt het aantal dagen wijzigen dat Akismet spamcommentaar in uw database moet bewaren. Voeg deze code toe aan het function.php-bestand van uw thema of in een sitespecifieke plug-in.
add_filter ('akismet_delete_comment_interval', 'custom_spam_delete_interval'); function custom_spam_delete_interval () return 7;
Wijzig 7 met het aantal dagen dat u een opmerking wilt behouden. Dit filter wijzigt simpelweg het spambladingschema van Akismet.
Als het aantal wordt gewijzigd in 0, kan Akismet alle opmerkingen over het schema voor het verwijderen van de volgende opmerking verwijderen. Dit geeft je niet veel tijd om reacties op spam te beoordelen.
U kunt uw wijzigingen in actie zien door te bezoeken Instellingen »Akismet pagina. Scrol omlaag naar de onderkant van de pagina en je ziet een briefje in kleine letters zeggen 'Spam in de spammap ouder dan 7 dagen wordt automatisch verwijderd.'
Het vervangt 7 dagen door het aantal dagen dat u in uw filter hebt gebruikt.
Notitie: Wanneer spamcommentaar wordt verwijderd, worden deze niet naar de prullenbak verzonden, dus u kunt ze niet terughalen.
We hopen dat dit artikel u heeft geholpen bij het wijzigen van het verwijderingsschema van Akismet voor ongewenste reacties in WordPress. U kunt ook onze gids raadplegen over het blokkeren van botscommentaar in WordPress met honeypot.
Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Facebook.