This one is critical for the layout of any blog, as the build in Wordpress page ordering function is in their own words crap ’clunky’ and despite ongoing promises, it’s still not fixed in Wordpress 2.7. There seems to be no rhyme nor reason to the default page order Wordpress assigns, which makes creating a sensible page layout very tricky.
Thankfully, wonderful plugin developers have stepped into the void to create a series of page layout plugins, some more complex than others, but my preference is for this, simple plugin.
Once installed and activated, ‘My Page Order’ adds itself as a link in your ‘Pages’ admin sidebar which should look like this:

Admin sidebar navigation item for My Page Order
Clicking on that link will take you to the page order page, where you can click and drag on the various pages to put them into order.

On the admin page, click and drag on the page names to re-order them.
Depending on how your page navigation is set up in your theme, the horizontal order will impact the layout of your theme navigation. Try ordering them one way first, then see what it looks like live, before making any adjustments you might need.
Note that with some older themes, I’ve noticed that this plugin doesn’t always work, so if it’s critical to the running of your site, now might be the time to upgrade to a Wordpress 2.7 compatible theme.











2 Comments
Looks extremely similar to the “pageMash” plugin. I wonder how a comparison of the two would come out.
I’ve not tried that one Stephen but will check it out on a new blog I’m launching next week. thx for the tip.