Fixing Error 412 and Precondition failures in WordPress

Apparently mod_security is really aggressive around certain words (like in my previous post). To get around this, add SecFilterEngine off to your .htaccess file. You might not want to leave that snippet in there long, since it disables the security check, but if you find WordPress denying you the ability to post, it’s worth a shot.

An icon for WordPress

WordPress icon

In celebration of the release of WordPress 2.1 and Akismet 2.0 (okay, so it’s not like a major point release, but still…) I thought I’d put out a fancy-schmancy WordPress icon for your downloading pleasure.

I’ve included various size icons as well as the Photoshop and lllustrator sources, oh and a Mac icon file as well.

Gems from Matt

Speed up WordPress with NoPingWait

It’s been a huge mystery for the past 6 months. I figured it was either TextDrive or something else I’d done to make blogging to FactoryCity so painfully slow (something invisible to everyone but me). But, after stumbling upon a great list of plugins (via Digg) I discovered a plugin called that solves the problem by delaying the ping action until after the post has essentially cleared the runway. MarsEdit is also running a good clip once again.

Bad Behavior Misbehavin’?

A couple weeks back I installed Michael Hampton’s for WordPress. Seemed to have a attracted a lot of positive comments while I’ve been drowning in spam, so I figured, what they heck.

Well, it turns out that this is a pretty heavy duty solution that can bring some unintended consequences.

For one thing, forget about going directly to your WordPress blog from your Gmail account. Bad Behavior blocks the Google proxy.

And, as Tom Raftery and I discovered, forget about showing up on TechMeme.

Though you can edit BB’s whitelist.inc.php file to ignore TechMeme’s IPs (70.86.131.10, 70.86.46.66, and 82.165.180.34), Tom hasn’t seen any success yet.

With Akismet’s recent nap, I’m going to leave BB running for awhile longer with the IPs whitelisted and see what happens. Unlike Tom, I’m not that concerned about getting on TechMeme, but it is kind of a bummer that we haven’t found a simple and reliable solution yet.