Over the weekend most of my new WordPress MU weblog servers were hit by splogs -- spam blogs created by bots and filled with links to commercial sites.

I added a WordPress hacker's unofficial patch that requires users to fill out a captcha to create a new blog. The patch modifies wp-signup.php and adds a new file, wp-valid.php that generates the captcha graphic using code from the Quick Captcha PHP script.

The first two active blogs to spring up on these servers are Political Fretwork and the Ad Whisperers.

Update: I don't like how captchas break accessibility for visually impaired people, so I'm looking for a way to prevent that.

-- Rogers Cadenhead


Rogers, try a negative captcha. Add a form field that's hidden with CSS and named something splog-friendly like "email" or "name". If the field gets submitted, it's a splog. If not, probably human.

I also like using javascript-generated hidden form fields that get inserted dynamically in the browser. I check for the existence of the field when the form is submitted, and if it isn't, I reject the comment. Since most splogs are automated scripts looking for and not running a full browser instance + javascript engine, this works pretty successfully at combating spam.


I've seen blogs that have a little speaker icon next to the captcha that reads out the letters, allowing the visually impaired to enter the string.


Well, here was my solution...


I'm sorry to say, but it looks like your content is being "leeched" onto another website. I ran across the site when I was checking my Akismet spam folder.


I found it funny they lifted a post about stopping spam, on a site which was 100% spam.

Hope wordpress figures out a way to stop this stuff soon,

Bradford Knowlton



Basically needed to mention Now i am ecstatic that i stumbled upon your page!|


Thanks, this website is extremely practical.
magliette calcio poco prezzo www.synchronizationofus.com


Great looking site. Assume you did a great deal of your own coding.
billige fodboldtr?jer www.crimsontee.com


I adore this website - its so usefull and helpfull.
billige fotballdrakter www.nottheitgirls.com


Basically wanted to express Now i am pleased I came on the page.|


Wow, stunning portal. Thnx ...


Wow, gorgeous site. Thnx ...
fotbollstr?jor barn www.tampabaygoodliving.com


Your data is amazingly appealing.


Surprisingly individual pleasant site. Enormous information available on couple of gos to.
Maglie Calcio a poco prezzo www.niveauradio.com


Many thanks very practical. Will certainly share site with my good friends.
maglie calcio www.haeroo.com


Many thanks extremely valuable. Will share website with my friends.
PSG Drakt www.socalhardwoodflooring.com


I benefit from reading your web site. Regards!
Maglia Napoli Poco Prezzo www.theconservatarianreview.com


Wow, gorgeous portal. Thnx ...


I delight in the data on your internet site. Many thanks!
Real Madrid Tr?jor www.fashionradicalsnews.com


Passion the site-- really individual friendly and whole lots to see!
Schalke 04 Tr?jor www.bettermensolutions.com


Incredibly user friendly site. Enormous information offered on couple of gos to.
Maglia Barcellona Poco Prezzo www.zeropartypolitics.com


Wow....this is a useful website.
Manchester City Drakt www.mydescubrimientos.com


Great internet site! It looks very professional! Maintain the good job!
Juventus Tr?jer www.asleftasfound.com


Add a Comment

These HTML tags are permitted: p, b, i, a, and blockquote. A comment may not include more than three links. Participants in this discussion should note the site's moderation policy.