Eep!

So my site seems to have been compromised by clever spammers. Not sure how they got in, but they managed to insert hidden code into thousands of posts that I…