为重置密码而发送的消息的筛选器为retrieve\\u password\\u Message。您可以这样使用它:
add_filter(\'retrieve_password_message\',\'my_awesome_new_password_reset_email\',10,4);
function my_awesome_new_password_reset_email($message, $key, $user_login, $user_data){
$message = "Hey, you need a new Password? Click here: ".site_url( "wp-login.php?action=rp&key=$key&login=".rawurlencode( $user_login ),\'login\')."!";
return $message;
}
$message是原始电子邮件正文,$key是重置密码密钥,$user\\u login是用户名,$user\\u data是用户的WP\\u用户对象。如果为$message返回空字符串,则不会为“丢失密码”操作发送电子邮件。
快乐的编码!