As a developer I’m constantly testing new wordpress plugins so that I can share that extended functionality with my clients. What this has led to is an ever-evolving list of standard plugins that I use on every site I build.
It comes with wordpress, it’s easy to activate, and it helps combat comment spam.
Disqus is awesome for moderating comments. I tried IntenseDebate as well, but Disqus is way better. It also helps keep spammers out of your site and hosts comments remotely with speeds up your site and keeps it more secure. Oh, and it looks cool and adds additional functionality.
There are tons of form-building extensions out there and most do a pretty good job. I like this one, because there is a pretty reasonable learning curve for new users.
This is by far the easiest way to make sure that Google indexes your site correctly. It automatically updates the dynamic sitemap when you add or change content.
The built-in page ordering in Wordpress is pretty crummy. This plugin makes it really easy to get your pages in the right order. It has really nice drag-and-drop interface that is really excellent.
This plugin changes your Wordpress login screen so that it matches your website instead of the standard login screen. It really has no functional purpose, but I think it adds a nice custom touch to the experience.
This is a fantastic plugin that allows you to upload any file you want to any directory on your hosting server. It’s really handy.
I almost always need this plugin so I always install it. Gives you the ability to link a page in the navigation menu to a different URL. So if I want to create a page called ‘blog’ I can easily link that menu item to the proper url.
This plugin gives you total control over page title tags, meta data, and keywords. It’s pretty much essential for proper internal SEO.