I am using WordPress as a combined Blog/CMS, and my site has quite a number of pages, that should logically be ordered according to menu_order.
I've set the values and they do show up in the correct order on the public site, but in the admin environment, on edit-pages.php, they will not show up in the correct order, no matter how I try. They seem to be ordered by ID instead.
I am also aware of the quuery string that should determine this order:
$query_str = "post_type=page&orderby=menu_order title&what_to_show=posts$post_status_q&posts_per_page=-1&posts_per_archive_page=-1&order=asc";
I've even tried changing order=asc to order=desc, and that has the expected effect. However, no matter how I change the orderby variable within the query string, edit-pages adamantly refused to order them correctly.
I've installed the mass-edit-pages plugin, which is great for many reasons. The plugin sets the SQL directly, and that works fine (page list ordered according to menu_order).
I hope this is some small thing I am overlooking, and would appreciate any assistance.