title
菜鸟吧 首页 站长学堂 WP教程 查看内容

让WordPress注册后直接显示密码

2024-09-20 21:30| 发布者: admin| 查看: 2| 评论: 0|原作者: 菜鸟哥

摘要: 内容给WordPress添加一个注册之后可以直接看见密码的功能吧!因为最近打算开启注册功能,打算分享一些注册才能够有权限看的内容,不过原本的WordPress注册只能通过邮件的方式将密码发送给用户, …… ...

内容

给WordPress添加一个注册之后可以直接看见密码的功能吧!因为最近打算开启注册功能,打算分享一些注册才能够有权限看的内容,不过原本的WordPress注册只能通过邮件的方式将密码发送给用户,
这样虽然能够通过邮箱验证用户的有效性,不过却是麻烦了很多的步骤,比如中途可能导致发送邮件失败,用户邮箱忘记密码,恶意注册,刷账号等等,因为只要注册了,不管别人看不看的到密码,这个号都算是有效的了。

让WordPress注册后直接显示密码

1.首先你需要打开网址的注册功能,这个就不用多说了。
2.打开位于wordpress根目录下的wp-login.php,然后找到这句代码:

$errors->add('registered', __('Registration complete. Please check your email.'), 'message');

替换成下面的代码:

// 读取 注册后写进 cookies 的用户名 和密码 $errors->add('registered', __('注册成功!用户名:'.$_COOKIE["u"].' 密码:'.$_COOKIE["user_pass"].'(登录后自行修改成便于你记忆的密码)'), 'message');

3在 wp-includes/user.php下找到 这行代码:

update_user_option( $user_id, 'default_password_nag', true, true ); //Set up the Password change nag.

在其下面添加

// 把注册的用户名和随机生成的密码写进 cookie setcookie("u",$user_login); setcookie("user_pass",$user_pass);

这样一来当用户注册的时候就可以直接显示密码了。
效果图如下图所示:


让WordPress注册后直接显示密码



路过

雷人

握手

鲜花

鸡蛋
Archiver 手机版 小黑屋 网站地图

Copyright © 2015-2026 菜鸟吧论坛 |找资源研究学习当然上菜鸟吧论坛

警告:本站所有资源收集世界互联网,请下载后24小时之内删除,否則後果自負!
WARNING: ‌All resources from the web. Delete within 24 hours or consequences at your own risk!
郑重声明:站内所有资源均来自互联网或会员投稿发布, 如果侵犯了权益请联系删除,E-mail:cainiaovip8@qq.com 商用请购买正版。

返回顶部