小灰博客--小灰IT技术博客 | sky00.com

WordPress注册时不发邮件,直接显示密码,


如果你已经用这方法了,但出现了编码问题直接看最下面就可以了!
声明一点,这个方法只对Wordpress3.7以下版本有效,wordpress3.7开始没有register_new_user函数了,
所有同学都知道这一点,那就是WordPress的用户注册机制是,填写用户名、邮箱,由WordPress生成随机密码,并发送到用户注册时填写的邮箱地址。但如果您的服务器并没有配置邮件服务,或者由于邮件运行商的反垃圾邮件功能等原因,导致注册之后收不到WordPress发送的密码邮件,无法完成注册。这样的话很不方便,尤其是用wp做cms站的,

很不方便,所以就有了以下方法:让WordPress注册时不发邮件,直接显示密码。

找到WordPress根目录下的 wp-login.php。

第一步:找到下面这句,位于 register_new_user 函数中。用于注册成功后发送通知。找到后把它注释掉。

wp_new_user_notification($user_id, $user_pass);

并在上面这句的下一行加上两句:

setcookie(“u”, $user_login);

setcookie(“user_pass”, $user_pass);

目的是把注册时填写的用户名,以及wordpress随机生成的密码写入cookies,以便在后面调用。

第二步:找到下面这句

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

把它替换为

$errors->add(‘registered’, __(‘ ^__^ 注册成功!

用户名:’.$_COOKIE[“u”].’

密码:’.$_COOKIE[“user_pass”].’

(登录后自行修改成您便于记忆的密码)’), ‘message’);

如果编码出现了问题用这里的方法去转化一下编码:http://www.sky00.com/archives/468.html 当然也可以直接这样写

在 wp-login.php文件的开始写这两行
$file=”恭喜您注册成功,登录后请自行修改密码,您的登录密码是:”;
$text = mb_convert_encoding(“$file”, “utf-8”, “gbk”);
还是找到
wp_new_user_notification($user_id, $user_pass);
这句注销了他
然后在把
$errors->add(‘registered’, __(‘Registration complete. Please check your e-mail.’), ‘message’);
替换为
$errors->add(‘registered’, __( $text.$_COOKIE[“user_pass”].”), ‘message’);
好了,大功告成。


如果该文章帮到了您,不妨帮忙分享支持下博主!
同时也欢迎各位技术爱好者加入IT技术群(点击即可):70035098 互相交流学习!

分享该文章到:

11条评论

  1. 传奇说道:

    我哥大学毕业后就在外地按了家,并给我 找了一个漂亮的嫂子,一次过春节,我去 哥 哥那里玩。晚上哥哥要加夜班不能回来 了,家里就剩下我和嫂子。南方的冬天就 是很 短,刚刚入春就不怎么冷了。那晚天 空很沉,稀零的春雨慢慢变急,偶尔夹杂 着几个 春雷。我躲在被窝里准备睡觉,这 时嫂子来到了我的房间,我问她什么事, 嫂子说她怕 打雷。平日里都有哥哥陪着, 不会怕,今晚很怕。想让我陪陪她。我那 时也不怎么困, 就起来陪她一会。我看到 嫂子穿了一件很短又有点透明的睡裙,“嫂 子你的身材真好 啊”。“是吗,你哥哥可从 没有这么说过我”。 嫂子睡到了床上,突然 间有一个闷雷打 响。嫂子吓得抱住了我, 为了安慰嫂子,我把她抱在怀里抚摸着她 的后背,慢慢的嫂子 就入睡了。我也有点 困,迷迷糊糊的就一起睡了。早上,哥哥 回来了,我们还没有醒 来,门被打开了, 哥哥看着我和嫂子抱在一起睡觉,于是笑 了,说,还是我妹妹懂事, 知道你嫂子怕 打雷,我昨晚还担心她睡不好呢。

  2. 1.99说道:

    和着我同龄人都是这么过日子啊,换个台把:又来一许三多天天嚷嚷做有意义的事,昨天还心志不全呢,今天就抗一大狙去缅甸崩毒贩子,可能吗?三多,我告诉你,我叫王大鸡儿,我是铁姑娘团的,你信吗?真TM想把电视砸了。

  3. 饶雨说道:

    一学生,成绩年年倒数第一,常与人打架,按领导要求老师想给学生好听一点的期末评语,怎么写啊?
    回复:该生成绩稳定,动手能力强。

  4. 传奇网站说道:

    希望这样的好文章多些,再多些!!!

  5. 天裂说道:

    夜里想玩点浪漫,自己给自己做烛光晚餐,结果把被子点着了。我妈以为我是因为失恋要z焚,给我送心理医院呆了2天 。

  6. 复古说道:

    房没了,租个房天天晚上闹鬼,墙太薄,天天晚上听隔壁的叫c,而且声音还是一男的。

  7. 说道:

    20年后,去医院给女儿拿药,一老中医看到他说:“找了你20年,终于找到了,那个不育症诊断书名字写错了!没有给你造成影响吧?男子看了看手中的避孕药。

  8. 传奇说道:

    想老老实实在家看会电视,tm台台演《奋斗》10几个美女围着一叫陆涛的转,爱的死去活来,TM大房子,大美妞,有几十个亿的大爸爸。临了你丫还说:我要的不是这个。

  9. 世界sf说道:

    作为一个资深的酱油党,我们需要做的不仅仅是路过,在路过的同时还要关心楼主,鼓励楼主,在这个冷漠的时代,给予楼主温暖。酱油党莅临的地方,不仅仅是挽尊,不仅仅是消灭零回复,酱油所过暖意无边——酱油党。

  10. 嘟嘟传奇说道:

    你把最美好的青春、身体献给了一个上完你拍拍屁股就走了的不负责的男人,而去难为一个一辈子养你、爱你、呵护你 的男人,你的心难道就真的好过吗?



发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

分类

最新评论