In WordPress wordt spamcommentaar niet automatisch in de vuilbak gesmeten. Het blijft in de database staan en wordt gemarkeerd als “spam”.
Dat moet dan met de poot verwijderd worden:
delete from wp_comments where comment_approved='spam'
…of het kan ook met Spam Karma: ik had het ding ingesteld op “om de 15 dagen purgen”.
Sinds de laatste 15 dagen stonden er 36.149 spamcommentaren in de database te blinken. Dat is gemiddeld zo ongeveer om de dertig seconden een spamcommentaar. Voortdurend. Dag en nacht, zondag weekdag, week in week uit.
Vuilaards.
Reacties
2 reacties op “Spam”
Ik dacht dat WordPress de spamreacties werkelijk verwijderde. Bedankt voor de tip, dat maakt mijn database weer wat kleiner: 960 reacties verwijderd in totaal. Ik ben blij dat ik niet in jouw schoenen sta…
Die spam status is er door de mannen van WordPress om één enkele reden ingestoken: om te werken met Akismet.
Toen Akismet als service en WordPress plugin werd gelanceerd, had het onmiddellijk een hele oceaan aan comment spam om van te leren. Maar éénmaal je het op je WP installatie hebt, verwijdert het inderdaad alle spam ouder dan 15 dagen.
Niet echt netjes om een open source app op maat van één plugin/service te schrijven, zullen critici zeggen, maar die mannen van WordPress moeten natuurlijk ook ergens van leven hee…