// Adds the following PAGE statuses to the "PAGES" administration submenu
add_action('admin_menu', 'cms_page_status_menu',3);
function cms_page_status_menu() {
global $submenu;
$cms_page_status_items = array(
array( __('Drafts'), 'read' , get_admin_url() . 'edit.php?post_status=draft&post_type=page' ),
array( __('Pending'), 'read' , get_admin_url() . 'edit.php?post_status=pending&post_type=page' ),
array( __('Scheduled'), 'read' , get_admin_url() . 'edit.php?post_status=future&post_type=page' ),
array( __('Published'), 'read' , get_admin_url() . 'edit.php?post_status=publish&post_type=page' )
);
foreach( $cms_page_status_items as $item ) {
array_push( $submenu['edit.php?post_type=page'], $item );
}
}
Maybe someone will add a little CSS code to help distinguish statuses by color ;)