I made the decision today to pack up the Spadewerk site, and all the little bits and pieces that go with it, and move it over to Media Temple. I would like to tell you that I was swayed by their fancy website and dreamy UI but it’s their scalable service that finally won me over.
Ordering your pages in Wordpress has traditionally been about as pleasant as long division. If you are using Wordpress as a CMS, and you have pages with lots of children underneath them, you have felt this pain. The process of ordering pages required you to hard code the ordering in the template, or you were able to order them on the fly by applying a numerical value to the Page Order field in the admin screen. This latter solution works ok if you are setting up your website for the first time and don’t ever plan to make changes, but what if you have 10 pages listed there and want to move the top page listed in the navigation to somewhere in the middle? It’s not an intuitive process, and in this drag and drop world we now live in, it really should be.
In steps My Page Order. This plugin allows you to ignore the Page Order field altogether and provides a drag and drop interface for reordering pages and subpages. Once you have installed the plugin you find your way to Manage > My Page Order in the admin. You choose what section you want to reorder pages for and upon doing so are presented with a list of all pages in that section. Reordering them is as easy as dragging and dropping. Built in Widget support makes this plugin especially delicious.