Skip to content

Instantly share code, notes, and snippets.

@gmaggio
Created August 10, 2014 01:48
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save gmaggio/7c1fb81edbae729e7f09 to your computer and use it in GitHub Desktop.
Save gmaggio/7c1fb81edbae729e7f09 to your computer and use it in GitHub Desktop.
[Wordpress] Set the MENU ORDER as the default sorting order for PAGES in ADMIN. Source: http://wordpress.org/support/topic/sort-pages-by-date-in-admin-by-default?replies=4#post-5380257
<?php
/**
* Order Admin Pages by Menu Order by Default
*
* Source:
* http://wordpress.org/support/topic/sort-pages-by-date-in-admin-by-default?replies=4#post-5380257
*
*/
add_filter('pre_get_posts', 'my_set_post_order_in_admin' );
function my_set_post_order_in_admin( $wp_query ) {
global $pagenow;
if ( is_admin() && $_GET['post_type'] == 'page' && 'edit.php' == $pagenow && !isset($_GET['orderby'])) {
$wp_query->set( 'orderby', 'menu_order' );
$wp_query->set( 'order', 'ASC' );
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment