WordPress.org

Make WordPress Core

Ticket #15854: class-wp-xmlrpc-server.php.diff

File class-wp-xmlrpc-server.php.diff, 776 bytes (added by duck_, 3 years ago)
  • wp-includes/class-wp-xmlrpc-server.php

     
    780780                do_action('xmlrpc_call', 'wp.getAuthors'); 
    781781 
    782782                $authors = array(); 
    783                 foreach ( get_users() as $user_id => $user_object ) { 
     783                foreach ( get_users( array( 'fields' => array('ID','user_login','display_name') ) ) as $user ) { 
    784784                        $authors[] = array( 
    785                                 "user_id"       => $user_id, 
    786                                 "user_login"    => $user_object->user_login, 
    787                                 "display_name"  => $user_object->display_name 
     785                                "user_id"       => $user->ID, 
     786                                "user_login"    => $user->user_login, 
     787                                "display_name"  => $user->display_name 
    788788                        ); 
    789789                } 
    790790