我需要以下脚本的帮助
public function replace_retrieve_password_message( $message, $key, $user_login, $user_data ) {
// Create new message
$msg = __( 'Hello!', 'personalize-login' ) . "\r\n\r\n";
$msg .= sprintf( __( 'You asked us to reset your password for your account using the email address %s.', 'personalize-login' ), $user_login ) . "\r\n\r\n";
$msg .= __( "If this was a mistake, or you didn't ask for a password reset, just ignore this email and nothing will happen.", 'personalize-login' ) . "\r\n\r\n";
$msg .= __( 'To reset your password, visit the following address:', 'personalize-login' ) . "\r\n\r\n";
$msg .= site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n\r\n";
$msg .= __( 'Thanks!', 'personalize-login' ) . "\r\n";
return $msg;
}
这是替换Wordpress 重置密码电子邮件。它的功能很好,并且正在发挥作用。但是,它不是很漂亮,我想用HTML
电子邮件替换它。
有没有办法我可以添加HTML
到这个并且仍然保留打印 URL 和用户电子邮件地址的功能?例如;
<div>
<h1>Hello</h1>
<p>You asked us to reset your password for your account using the email address <?php PRINT USER EMAIL ?></p>
<a href="<?php PRINT URL ?></a>
</div>
我知道上面是非常基本的并且PHP
不正确但是如果我想Plain Text
用这个替换电子邮件,我该怎么做?是否可以使用该模板的内容和 内容创建一个单独的PHP
文件?HTML
return
非常感谢您的时间。