WordPress 3.8.1版本注册直接显示密码方法

WordPress 3.8.1版本注册直接显示密码方法

博客本就是自己的空间,但有时为了更好地与访客互动,开通注册功能; 因wordpress是系统生成密码发送到邮箱的注册机制,这样容易造成新注册用户无法正常收到注册邮件,故注册过程会半途而废,注册直接显示密码方法是最好的选择。wordpress注册显示密码

1、注册直接显示密码方法

1、找到wp-login.php,找到下面的代码

<p id=”reg_passmail”><?php _e(‘A password will be e-mailed to you.’) ?></p>

将它替换为

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

2、再找到下面的代码

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

把它替换为

$errors->add(‘registered’, __(‘注册成功!用户名:’.$_COOKIE[“u”].'<br/>你的登录密码为:<font color=”blue”>’.$_COOKIE[“user_pass”].'</font><br/>登陆后可在个人中心重新设置密码,务必妥善保管好您的密码,如果您忘记密码可以从注册时填写的邮箱中找到’), ‘message’);

3、找到wp-includes目录下的user.php,找到下面的代码

update_user_option( $user_id, ‘default_password_nag’, true, true );

在这行代码下面添加如下代码:

            setcookie(“u”, $user_login);
setcookie(“user_pass”, $user_pass);

OK,上传成功后就可以看效果了!

Author: 奇咔杂志网

奇咔杂志网

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据