Ah, the wonderful, wacky world of WordPress plugins. You never know what you’re going to get with these little snippets. The WordPress plugin repository is not all that helpful in determining the quality of the plugins available, so it’s a bit of install-and-test to find ones that do what you want them to do. This is unavoidable, I’ve found, so I’m compiling a list of plugins I’ve found work well in my WordPress development environment and conform to my preferences in terms of coding style.
All these plugins work with the latest version of WordPress (3.1.3 as of this posting)– good to know because you often can’t tell if it’s going to work with your installation until you try it.
Admin or Backend Plugins
Wonderful plugin comes in very handy when converting an existing site to WordPress. Very good user interface allows you to work efficiently.
Very helpful for those CMS-type sites where you have a lot of pages. Space is nice, but scrolling is tedious. This solves that nicely.
This is one of those plugins that adds essential functionality seamlessly into the admin interface. It’s so low-impact, I install it on every site I develop, need or not.
This is a much simpler way to keep images and graphics updated. Yes, you can do this with FTP, but if you need to replace multiple instances of an image, this is your guy. No funny extra screens, just a seamlessly added functionality.
I like using classes, and TinyMCE doesn’t normally allow this without going into the HTML, so this is a convenience. It’s great for those sites where the client is mucking about with content and they want to center text, make things another color, etc. You can control how they do this so they won’t be messing up the design because they like pink. The code is only as complex as it needs to be and I like that.
Great plugin for theme development when you’re still mucking about with image sizes, cropping, etc. If you, for instance, replace the main image file by FTP, this will regenerate all the derived versions for you. Handy, probably should be part of the core.
Again, should be part of the core because WordPress’ ordering mechanism is clunky and inefficient. This gets the job done seamlessly and intuitively with no annoying overhead.
I don’t go in for fancy user interfaces in my plugins, just solid functionality that saves me from writing the code myself. Here are a few that form the core of my standard plugin set.
Just an awesome plugin that I consider standard equipment. I know there’s a body of opinion that plugins like this, (and WordPress’ built-in text massager, wptexturize ) mess with your content, but I like it. It brings in solid typographical enhancements and although I’ve found that support for the plugin has dropped off, it works and it looks great.
This list is not yet complete, but it’s a good start. I intend to fashion this post to be a reference for my own use so I can quickly install the chosen suite of plugins in any new WordPress installations. Maybe I’ll create a plugin bomb to upload and unzip in the plugins directory. It will become dated, but I’ll just have to update the plugins after I install them. I have to go in and enable them all anyway.