From: Chuck Scott Date: Wed, 20 May 2015 20:39:53 +0000 (-0400) Subject: Fixed sorting in admin listing X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=344cb2bfe9859b97a3dabb5c3a3fa91a206442c1;p=WP-Plugins%2Fsimple-membership.git Fixed sorting in admin listing --- diff --git a/classes/class.bMembers.php b/classes/class.bMembers.php index 7311dd0..8d926ca 100644 --- a/classes/class.bMembers.php +++ b/classes/class.bMembers.php @@ -26,8 +26,9 @@ class BMembers extends WP_List_Table { function get_sortable_columns() { return array( - 'member_id' => array('member_id', true), - 'user_name' => array('user_name', true) +// 'member_id' => array('member_id', true), + 'user_name' => array('user_name', true), + 'last_name' => array('last_name', true) ); } @@ -75,7 +76,7 @@ class BMembers extends WP_List_Table { $sortable_columns = $this->get_sortable_columns(); $orderby = BUtils::sanitize_value_by_array($orderby, $sortable_columns); - $order = BUtils::sanitize_value_by_array($order, array('DESC' => '1', 'ASC' => '1')); + $order = BUtils::sanitize_value_by_array($order, array('ASC' => '1', 'DESC' => '1')); $query.=' ORDER BY ' . $orderby . ' ' . $order; $totalitems = $wpdb->query($query); //return the total number of affected rows