wordpress注册时即邮件发送密码又显示出来
2011-05-03 19:51
274 查看
在用wordpress注册用户时,一般都是用邮件发送密码到邮箱。但在很多情况下,例如某些服务器不支持mail函数。还有某些邮箱之间的存在的问题,网络问题等,导致无法发送邮件。
这里介绍一个方法,在注册用户时,即能发送邮件,又可以在注册后马上显示密码。实现注册成功后密码显示出来。
一举两得。
实现注册成功后密码显示出来
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 />密 码/Password:'.$_COOKIE['user_pass'].'<br />(请登录后修改为容易记忆的密码)'));~完成。
PS:如果文件包含有中文的话,像上面的话。那就要另存为utf8的格式了。
这里介绍一个方法,在注册用户时,即能发送邮件,又可以在注册后马上显示密码。实现注册成功后密码显示出来。
一举两得。
实现注册成功后密码显示出来
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 />密 码/Password:'.$_COOKIE['user_pass'].'<br />(请登录后修改为容易记忆的密码)'));~完成。
PS:如果文件包含有中文的话,像上面的话。那就要另存为utf8的格式了。
相关文章推荐
- 让WordPress注册时不发邮件,直接显示密码
- wordpress用户账户信息更新、重置密码或账户被删除时发送提示邮件
- WordPress用户注册无法发送密码邮件怎么回事?
- C#:图片发送到outlook邮件并显示出来
- 黄聪:实现wordpress注册时不发邮件,直接填写密码登陆
- 在注册时要用户发送一封激活邮件,结果显示 550 User has no permission
- WordPress发送注册用户设置密码邮件提示:您的密码重设链接无效,请在下方请求新链接
- WordPress发送注册用户设置密码邮件提示:您的密码重设链接无效,请在下方请求新链接
- 基于wordpress的邮件发送流程
- SAE平台搭建wordpress实现注册用户发送邮件
- WordPress 在 Linux 下不能发送邮件的问题
- JAVAMAIL发送邮件正文是html格式并且显示图片还带有附件的邮件
- 忘记密码发送邮件提醒的代码
- 解决WordPress邮件无法发送问题
- textarea 标签----value值无法显示----发送邮件时无法获取到值
- java注册时向指定邮箱发送邮件激活
- odoo8.0重置密码邮件发送设置
- postal邮件发送(三):以附件形式显示图片
- WordPress用户登录框密码的隐藏与部分显示技巧
- 基于JavaScript实现表单密码的隐藏和显示出来