用户名为空的客户端未收到请求新密码的电子邮件 时间:2018-08-08 作者:Leandro Andrade 我正在照顾一个客户的旧网站,很多用户没有用户名。我在woocommerce中设置了“创建帐户时,自动从客户的电子邮件地址生成用户名”,但由于某些原因,它没有为新用户创建用户名,因此我取消了勾选,并将该字段保留为必填字段。现在,如果用户名为空的用户请求新密码,wordpress不会发送电子邮件。只有手动转到phpmyadmin并将其包含在内。然而,有500多个用户没有用户名。例如,是否有一种方法可以自动获取用户电子邮件并将其包含在用户名字段中?或者让wordpress在没有用户名的情况下发送电子邮件?非常感谢。 1 个回复 最合适的回答,由SO网友:Jeanne Kidaw 整理而成 WordPress函数不允许修改用户登录,那么您需要直接更改数据库。对数据库进行备份,并尝试使用以下内容填充登录名user4589UPDATE `wp_users` SET `user_login` = CONCAT("user", ID) WHERE `user_login` = "" 结束 文章导航