Okay, figured it out.
Just before the beginning of the main loop
<?php if (have_posts()): ?>
add the following lines:
$wp_query->set('orderby', 'menu_order');
$wp_query->set('order', 'DESC');
$wp_query->get_posts();
You can change ‘DESC’ to ‘ASC’ if you want to reverse the order.
That should solve your issue. 🙂
I have the same issue. I believe it’s because the query being run against the posts needs to use ‘menu_order’ as the ‘order’ parameter. So, modifying the query in just that one aspect (via a template file) should solve the problem.
I’m still trying to figure out how to do that without using query_posts() and rewriting the entire query. :-/