Changeset 4852

Show
Ignore:
Timestamp:
02/01/07 01:19:36 (2 years ago)
Author:
ryan
Message:

Add get_users_of_blog()

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-includes/user.php

    r4582 r4852  
    4949        $option_name = $wpdb->prefix . $option_name; 
    5050    return update_usermeta( $user_id, $option_name, $newvalue ); 
     51} 
     52 
     53// Get users with capabilities for the current blog. 
     54// For setups that use the multi-blog feature. 
     55function get_users_of_blog( $id = '' ) { 
     56    global $wpdb, $blog_id; 
     57    if ( empty($id) ) 
     58        $id = $blog_id; 
     59    $users = $wpdb->get_results( "SELECT user_id, user_login, user_email, meta_value FROM $wpdb->users, $wpdb->usermeta WHERE " . $wpdb->users . ".ID = " . $wpdb->usermeta . ".user_id AND meta_key = '" . $wpdb->table_prefix . "_capabilities' ORDER BY {$wpdb->usermeta}.user_id" ); 
     60    return $users; 
    5161} 
    5262