Definition:
function wp_set_current_user($id, $name = '') {}
Changes the current user by ID or name.
Set $id to null and specify a name if you do not know a user’s ID.
Parameters
- int $id: User ID
- string $name: User’s username
Return values
returns:Current user User object
Defined actions
- set_current_user
do_action('set_current_user');
Source code
function wp_set_current_user($id, $name = '') { global $current_user; if ( isset($current_user) && ($id == $current_user->ID) ) return $current_user; $current_user = new WP_User($id, $name); setup_userdata($current_user->ID); do_action('set_current_user'); return $current_user; }
4103
No comments yet... Be the first to leave a reply!