WordPress.org

Make WordPress Core

Ticket #21744: 21744.patch

File 21744.patch, 761 bytes (added by johnbillion, 20 months ago)
  • wp-includes/user.php

     
    372372                        $this->query_vars = wp_parse_args( $query, array( 
    373373                                'blog_id' => $GLOBALS['blog_id'], 
    374374                                'role' => '', 
     375                                'post-type' => '', 
    375376                                'meta_key' => '', 
    376377                                'meta_value' => '', 
    377378                                'meta_compare' => '', 
     
    432433                        $orderby = 'display_name'; 
    433434                } elseif ( 'post_count' == $qv['orderby'] ) { 
    434435                        // todo: avoid the JOIN 
    435                         $where = get_posts_by_author_sql('post'); 
     436                        $where = get_posts_by_author_sql($qv['post-type']); 
    436437                        $this->query_from .= " LEFT OUTER JOIN ( 
    437438                                SELECT post_author, COUNT(*) as post_count 
    438439                                FROM $wpdb->posts