WP注册时即邮件发送密码又显示出来

时间: 2010-12-26 / 分类: wordpress / 浏览次数: 2,589 views / 0个评论 发表评论

实现注册成功后密码显示出来
1,在WordPress根目录中找到“wp-login.php”文件

2,找到“wp_new_user_notification”,在下面添加两行

wp_new_user_notification($user_id, $user_pass);

setcookie(“u”, $user_login);

setcookie(“user_pass”, $user_pass);这两行是为了记录用户名和密码。

3,找到

elseif?( isset($_GET[‘checkemail’]) && ‘registered’ == $_GET[‘checkemail’] )

$errors->add(‘registered’, __(‘Registration complete. Please check your e-mail.’), ‘message’);改为

elseif?( isset($_GET[‘checkemail’]) && ‘registered’ == $_GET[‘checkemail’] )
$errors->add(‘registered’, __(‘恭喜您,注册成功<br/>用户名/User:’.$_COOKIE[‘u’].’<br />密&nbsp;&nbsp;码/Password:’.$_COOKIE[‘user_pass’].’<br />(请登录后修改为容易记忆的密码)’));~完成。

PS:如果文件包含有中文的话,像上面的话。那就要另存为utf8的格式了。

发表评论

你必须 登录后 才能留言!