Make WordPress Core


Ignore:
Timestamp:
01/19/2010 07:23:11 PM (16 years ago)
Author:
ryan
Message:

Introduce clean_user_cache(). fixes #11761

File:
1 edited

Legend:

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

    r12733 r12766  
    736736}
    737737
     738/**
     739 * Clean all user caches
     740 *
     741 * @since 3.0
     742 *
     743 * @param int $id User ID
     744 * @return void
     745 */
     746function clean_user_cache($id) {
     747    $user = new WP_User($id);
     748
     749    wp_cache_delete($id, 'users');
     750    wp_cache_delete($user->user_login, 'userlogins');
     751    wp_cache_delete($user->user_email, 'useremail');
     752    wp_cache_delete($user->user_nicename, 'userslugs');
     753}
     754
    738755?>
Note: See TracChangeset for help on using the changeset viewer.