Cache user lookups made by nicename. Add get_user_by(). fixes #4170

git-svn-id: https://develop.svn.wordpress.org/trunk@10992 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Ryan Boren
2009-04-17 21:25:11 +00:00
parent 4fbd3a712a
commit fcb4384381
4 changed files with 51 additions and 38 deletions

View File

@@ -597,6 +597,7 @@ function _fill_user( &$user ) {
wp_cache_add($user->ID, $user, 'users');
wp_cache_add($user->user_login, $user->ID, 'userlogins');
wp_cache_add($user->user_email, $user->ID, 'useremail');
wp_cache_add($user->user_nicename, $user->ID, 'userslugs');
}
?>