Title: Users sorting option
Last modified: August 30, 2016

---

# Users sorting option

 *  [xmmassage](https://wordpress.org/support/users/xmmassage/)
 * (@xmmassage)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/users-sorting-option/)
 * It will be nice to have an option to be able to sort users in admin schedule 
   by different fields like:
 * First name
    Last name Reg date Id … etc.
 * [https://wordpress.org/plugins/attendance-manager/](https://wordpress.org/plugins/attendance-manager/)

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [tnomi](https://wordpress.org/support/users/tnomi/)
 * (@tnomi)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/users-sorting-option/#post-6442744)
 * Thank you for your feedback.
    But sorting option is still undecided.
 *  Thread Starter [xmmassage](https://wordpress.org/support/users/xmmassage/)
 * (@xmmassage)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/users-sorting-option/#post-6442813)
 * Here is my own change of your code. In my case i was needed to sort them by display
   name.
 *  public function get_all_staff( $args = null ) {
    $meta = array( ‘meta_query’
   => array( array( ‘key’ => ATTMGR::PLUGIN_ID.’_ex_attr_staff’, ‘value’ => 1, ‘
   compare’ => ‘=’ ), ),
 *  /**
    * My addon */
 * ‘meta_key’ => ‘first_name’,
    ‘orderby’ => ‘display_name’, ‘order’ => ‘ASC’
 *  );
    $user_query = new WP_User_Query( $meta ); $users = $user_query->results;
   $staff = array(); if ( ! empty( $users ) ) { foreach ( $users as $u ) { if ( !
   empty( $u->ID ) ) { $user = new ATTMGR_User( $u->ID ); //if ( $user->is_staff()){
   $staff[] = $user; //} } } } return $staff; }
 *  Plugin Author [tnomi](https://wordpress.org/support/users/tnomi/)
 * (@tnomi)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/users-sorting-option/#post-6442827)
 * Thank you very much.
    I would like to think about adding a parameter to shortcode[
   attmgr_admin_scheduler].

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Users sorting option’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/attendance-manager.svg)
 * [Attendance Manager](https://wordpress.org/plugins/attendance-manager/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/attendance-manager/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/attendance-manager/)
 * [Active Topics](https://wordpress.org/support/plugin/attendance-manager/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/attendance-manager/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/attendance-manager/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [tnomi](https://wordpress.org/support/users/tnomi/)
 * Last activity: [10 years, 9 months ago](https://wordpress.org/support/topic/users-sorting-option/#post-6442827)
 * Status: not resolved