你可以钩住retrieve_password_message (code):
/**
* Filters the message body of the password reset mail.
*
* If the filtered message is empty, the password reset email will not be sent.
*
* @param string $message Default mail message.
* @param string $key The activation key.
* @param string $user_login The username for the user.
* @param WP_User $user_data WP_User object.
*/
从过滤器处理程序调用web API,然后返回一条空消息,这样就不会发送电子邮件。
如上所述,激活密钥和用户登录作为参数传递给过滤器,您可以从WP\\U用户对象获取用户的电子邮件地址,$user_data->user_email
.