WordPress教程:利用mysql语法重置密码
// 连接WordPress数据库
$wpdb = new wpdb('数据库用户名', '数据库密码', '数据库名', 'localhost');
 
// 设置用户名
$username = '要重置密码的用户名';
 
// 生成新密码
$new_password = wp_generate_password(12, false);
 
// 更新密码
$wpdb->update(
  $wpdb->users,
  array('user_pass' => wp_hash_password($new_password)),
  array('user_login' => $username)
);
 
// 发送新密码到用户邮箱
wp_mail(get_userdata($username)->user_email, '<a style='color:#f00; text-decoration:underline;' href="链接" target="_blank">密码重置</a>', '您的新密码为:' . $new_password);