
今天有用户跟我反应,注册账号时,发送过去的激活链接有问题,无法设置注册密码;这时我就自己注册账号试试,发现激活链接多了个>符号,导致跳转到激活地址时提示错误.
方法/步骤
问题:WordPress更新至今都还有注册用户发送激活地址多了>符号的Bug,导致用户激活地址错误无法修改/找回密码,这给用户及站长带来不小的麻烦.


一、打开网站根目录/wp-includes/pluggable.php
定位到1823行;
$message .= \'<\' . network_site_url(\"wp-login.php?action=rp&key=$key&login=\" . rawurlencode($user->user_login), \'login\') . \">\\r\\n\\r\\n\";
二、把上述代码中的【< 】及【>】符号去掉保存上传覆盖即可.


修改之后,可以正常的使用生成的密码了

请登录后查看评论内容