Changeset 2702 for trunk/wp-includes/pluggable-functions.php
- Timestamp:
- 07/09/2005 01:27:46 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/pluggable-functions.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/pluggable-functions.php
r2688 r2702 7 7 if ( !function_exists('get_currentuserinfo') ) : 8 8 function get_currentuserinfo() { 9 global $user_login, $userdata, $user_level, $user_ID, $user_email, $user_url, $user_pass_md5, $user_identity ;9 global $user_login, $userdata, $user_level, $user_ID, $user_email, $user_url, $user_pass_md5, $user_identity, $current_user; 10 10 11 11 if ( !isset($_COOKIE['wordpressuser_' . COOKIEHASH])) … … 18 18 $user_email = $userdata->user_email; 19 19 $user_url = $userdata->user_url; 20 21 20 $user_pass_md5 = md5($userdata->user_pass); 22 23 21 $user_identity = $userdata->display_name; 22 $current_user = $userdata; 24 23 } 25 24 endif; … … 40 39 $metavalues = $wpdb->get_results("SELECT meta_key, meta_value FROM $wpdb->usermeta WHERE user_id = '$user_id'"); 41 40 42 foreach ( $metavalues as $meta ) 41 foreach ( $metavalues as $meta ) { 43 42 $user->{$meta->meta_key} = $meta->meta_value; 43 // We need to set user_level from meta, not row 44 if ( $wpdb->prefix . 'user_level' == $meta->meta_key ) 45 $user->user_level = $meta->meta_value; 46 } 44 47 45 48 $cache_userdata[$user_id] = $user;
Note: See TracChangeset
for help on using the changeset viewer.