by Pär Thernström on WordPress.org
Adds a tree view of all pages & custom posts. Get a great overview + options to drag & drop to reorder & option to add multiple pages.

The page tree in action
Adds a CMS-like tree overview of all your pages and custom posts to WordPress – much like the view often found in a page-focused CMS.
Also check out OrganizeWP if your goal is to incorporate multiple content types into a single view!
Within this tree you can edit pages, view pages, add pages, search pages, and drag and drop pages to rearrange the order.
CMS Tree Page View is a good alternative to plugins such as pageMash, WordPress Page Tree and My Page Order. For multiple content types and other new features check out OrganizeWP as well.
Page management in WordPress won’t get any easier than this!
To show your pages on your website in the same order as they appear in this plugin, you must
sort them by “menu order”.
// Example using query_posts
$args = array(
'post_type' => 'page',
'orderby'=> 'menu_order',
'order'=>'ASC',
);
$posts = query_posts($args);
// Example using wp_query
$args = array(
'post_type' => 'page',
'orderby' => 'menu_order',
'order' => 'ASC',
);
$query = new WP_Query( $args );
(An updated screencast is coming soon!)
Watch this screencast to see how easy you could be managing your pages:
This plugin is available in the following languages:
If you want to always have a list of your pages available in your WordPress admin area, please check out the plugin
Admin Menu Tree Page View.