I have long been frustrated by the way WordPress handles image uploads. Normally I have to resize an image first, before I upload it, if I want it to span the width of a post. In K2, my current theme, this is 500px. I’ve always wished that I could just upload an image, and have it automatically resize (via GD or ImageMagick) to the right size and dump the original.

There are plugins that can do some basic image management, but from tinkering over the last few years they have been rather, well, workflow unfriendly.

This post is to test how well the Flexible Upload plugin works, which claims to allow you to set default image and thumbnail size which will be resized at upload, through WordPress’ inline uploader.

Here is a test upload with a screenshot of this post in progress:

Flexible Uploader Test

It worked! Here is a screenshot of the resizing options:

Flexible Uploader UI

And here are the display options, visible after upload:

Flexible Uploader Display Options

This is a superb plugin – just what I was after. Get the WordPress plugin Flexible Upload at Ma Tasse de Thé.