将“丢失密码电子邮件链接”更改为自定义密码重置页面

时间:2011-11-15 作者:jasonaburton

在我正在工作的Wordpress网站上,订阅者根本不允许在后端看到任何内容。因此,我正在为Wordpress登录页创建一个订阅者可以访问的自定义页面。登录表单上有一个“丢失密码”链接。

我已经设法将大多数内容重定向到我自己的自定义页面,但当有人在“丢失密码”字段中输入用户名时,它会向用户发送一封包含链接的电子邮件,从而将他们重定向到Wordpress后端以重置密码。我希望能够编辑电子邮件中的链接,并将其重定向到我自己的密码重置页面,但我找不到任何地方可以连接。有人能给我一个正确的行动吗?我不想更改任何Wordpress核心代码。

任何帮助都将不胜感激。谢谢

1 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

你要找的过滤器是retrieve_password_message.

相关功能可在wp-login.php (starting on line 165, wp 3.2.x),过滤器应用于第231行。

结束

相关推荐

Login redirect problem

嘿,我有点奇怪的问题。。我得到了一个表单,可以根据类别和用户级别登录某些单曲。。它工作得很好,但windows(网站所在的服务器)返回的“当前页面”值错误意思这是:\'redirect\' => site_url( $_SERVER[\'REQUEST_URI\'] ), 返回:www.somewebsite。com/sub/sub/?p=100而不是:www.somewebsite。com/sub/?p=100This is the actuall form: <