Changeset 15715 for trunk/wp-includes/user.php
- Timestamp:
- 10/04/2010 06:57:13 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/user.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/user.php
r15714 r15715 331 331 * @since 3.1.0 332 332 */ 333 class WP_User_Query {333 class WP_User_Query extends WP_Object_Query { 334 334 335 335 /** … … 445 445 } 446 446 447 $this->parse_meta_query( $qv ); 448 447 449 $role = trim( $qv['role'] ); 448 450 $blog_id = absint( $qv['blog_id'] ); 449 450 $meta_queries = array();451 451 452 452 if ( $blog_id ) { … … 459 459 } 460 460 461 $meta_queries[] = $cap_meta_query; 462 } 463 464 $meta_query = array(); 465 foreach ( array( 'key', 'value', 'compare' ) as $key ) { 466 if ( !empty( $qv[ "meta_$key" ] ) ) 467 $meta_query[ $key ] = $qv[ "meta_$key" ]; 468 } 469 470 if ( !empty( $meta_query ) ) { 471 $meta_queries[] = $meta_query; 472 } 473 474 list( $meta_join, $meta_where ) = _wp_meta_sql( $meta_queries, $wpdb->users, 'ID', $wpdb->usermeta, 'user_id' ); 461 $this->meta_query[] = $cap_meta_query; 462 } 463 464 list( $meta_join, $meta_where ) = $this->get_meta_sql( $wpdb->users, 'ID', $wpdb->usermeta, 'user_id' ); 475 465 $this->query_from .= $meta_join; 476 466 $this->query_where .= $meta_where;
Note: See TracChangeset
for help on using the changeset viewer.