---
title: "【转载】WordPress发送注册用户设置密码邮件提示：您的密码重设链接无效"
id: "1411"
type: "post"
slug: "wordpress%e5%8f%91%e9%80%81%e6%b3%a8%e5%86%8c%e7%94%a8%e6%88%b7%e8%ae%be%e7%bd%ae%e5%af%86%e7%a0%81%e9%82%ae%e4%bb%b6%e6%8f%90%e7%a4%ba%ef%bc%9a%e6%82%a8%e7%9a%84%e5%af%86%e7%a0%81%e9%87%8d%e8%ae%be"
published_at: "2017-06-04T13:56:19+00:00"
modified_at: "2017-06-04T14:07:55+00:00"
url: "https://seq.ink/all/1411.html"
markdown_url: "https://seq.ink/all/1411.html.md"
excerpt: "原文地址 有很多用户跟模板兔反应在wp默认页面注册时，提示点击链接设置密码，可是点击后会提示“要设置您的密码，请访问以下地址：”。这里模板兔提供一个比较死板的方法，就是修改默认的wp-login.php文件。 1.修改wordpress目录 ..."
taxonomy_category:
  - "ALL"
---

## **[原文地址](http://blog.csdn.net/baidu_33864675/article/details/52219899)**

有很多用户跟[模板兔](http://www.mobantu.com/)
反应在wp默认页面注册时，提示点击链接设置密码，可是点击后会提示“要设置您的密码，请访问以下地址：”。这里[模板兔](http://www.mobantu.com/)
提供一个比较死板的方法，就是修改默认的wp-login.php文件。

1.修改wordpress目录下的 wp-login.php文件将

```
$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";
```

2.wordpress安装目录下的/wp-includes/pluggable.php文件  
 将：

```
$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\r\n";
```

即两个文件代码去掉左右的<,>即可。
