I am getting quite a number of spam comments on my posts. I have 2 questions:
While I allow comments on my blog, I have set WP to only allow comments by registered members, and those with a previously approved comment. Yet somehow, I'm getting spam comments from unregistered persons with. How is it possible for these spammers to get round the Discussion settings in place and still post comments?
I have gone in to unapprove the comments, with the view to deleting them later.
However, a day or so later, I see in my wp-admin panel that these comments' status are now "Approved" and appearing again on my posts. How and why does this happen and how can I fix this?
Is there a bug in WP that allows spammers to do this, or has my site been hacked into?