A common need in WordPress is the ability to re-order your posts, especially when it comes to creating a portfolio site. You will likely want to have your best work displayed as the first items visitors see in your portfolio. By default WordPress orders posts by the date they were added, but wouldn’t it be awesome if you could drag and drop the order you want your posts to display?

Well for this we recommend the simple but very neat plug-in called Simple Custom Post Order.
http://wordpress.org/plugins/simple-custom-post-order

It allows you to re-order default blog posts as well as any custom post types, such as portfolio posts, simply by dragging and dropping!