wordpress注册,找回密码《您的密码重设链接无效,请在下方请求新链接》
浏览: 2,900次 日期:2018年06月26日 19:48:38 作者:青格勒
今天上午想给有个朋友注册我的博客会员,然后能正常拿到邮箱发的短信,但是每次都会报错《您的密码重设链接无效,请在下方请求新链接》。
然后看了一下浏览器上的地址发现多出来一个三角括号。
然后全文件下载找《wp-login.php?action=rp&key=》关键字,后来锁定了下面两个文件里。
一、wordpress根目录找到wp-login.php文件(大概370行左右)
$message .='<' . network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . ">\r\n";
修改成
$message .=network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n";
二、wordpress目录wp-includes/pluggable.php文件(大概1894行左右)
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=". rawurlencode($user->user_login), 'login') . ">\r\n\r\n";
修改成:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=". rawurlencode($user->user_login), 'login') . "\r\n";
但是这样做也有一个不好的地方,每次更新的时候都得修改再上传,但是注册和找回密码倒是可以正常使用了。
后来再网上找到了一个比较好的方法,把下面的代码复制到你的主题文件的functions.php文件中就可以,当你使用其他主题的时候直接再次复制就可以了。
function reset_password_message( $message, $key ) {
if ( strpos($_POST['user_login'], '@') ) {
$user_data = get_user_by('email', trim($_POST['user_login']));
} else {
$login = trim($_POST['user_login']);
$user_data = get_user_by('login', $login);
}
$user_login = $user_data->user_login;
$msg = __('有人要求重设如下帐号的密码:'). "\r\n\r\n";
$msg .= network_site_url() . "\r\n\r\n";
$msg .= sprintf(__('用户名:%s'), $user_login) . "\r\n\r\n";
$msg .= __('若这不是您本人要求的,请忽略本邮件,一切如常。') . "\r\n\r\n";
$msg .= __('要重置您的密码,请打开下面的链接:'). "\r\n\r\n";
$msg .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') ;
return $msg;
}
add_filter('retrieve_password_message', reset_password_message, null, 2);
当然,最好的方法还是直接使用插件比较好。
文章链接:http://cenggel.com/wp/110.html
本文章由:青格勒编辑,转载请带上文章链接。w
借鉴网址:【http://www.571free.com/mfjz/jiaocheng/WordPress/9097.html】
点击任意位置关闭窗口,感谢您的支持。
打赏规则 - 为了避免对于打赏模式产生误解,说明一下几点内容:
- 1.打赏纯粹自愿,金额不限,别太多,1块就行;
- 2.打赏不能作为解答疑问的理由;
- 3.打赏不能帮你做毕业设计或论文;
- 4.打赏不能帮你做工作中的项目;
- 5.打赏就是这不能那不能,只是单纯打赏而已。
- 5.最后谢谢支持。
相关文章
-
2018-08-3
◆ WordPress搜索结果不显示页面栏目
-
2018-07-31
◆ WordPress友情链接怎么设置,怎么开启?
-
2018-07-30
◆ WordPress最新文章过滤指定栏目文章
-
2018-07-15
◆ WordPress引用静态资源方法
-
2017-12-20
◆ WordPress的style.css中的版权信息怎么写,都有什么含义
-
2017-12-9
◆ WordPress设置特色图片,然后调用WordPress特色图片
发表评论