我正在尝试创建一个完全不同的配置文件页面(不是Wordpress提供的页面),因为默认配置文件页面的布局和感觉对用户来说太“Wordpress”。现在,我成功地展示了一个可以修改用户元数据的页面,如名字、姓氏、城市、邮政编码等。
现在让我感到困惑的是更改用户的密码。有没有内置的wordpress功能,比如change\\u user\\u password($user\\u id,$new\\u password)?我很惊讶,我找不到任何能做到这一点的东西。
更糟的是我正在做UPDATE wp_users SET user_pass = md5($new_password) WHERE ID = $user_id
, 但如果这个没有功能,我会非常惊讶。