WordPress. Смена пароля пользователя, админа

Способ 1

wp_update_user(array(
  'ID' => $user->ID,
  'user_pass' => $password,
));
update_user_meta( $user->ID, 'user_pass', $password);

при этом на почту приходить письмо уведомление о смене пароля.

Способ 2

wp_set_password( $password, $user->ID );

в этом случае письма нет.

https://codex.wordpress.org/Resetting_Your_Password
http://www.wpexplorer.com/reset-wordpress-password-using-mysql/