新用户密码确认发送错误的URL

时间:2018-10-08 作者:Jamie Moffat

我们使用itheme安全性来隐藏我们网站的后端。当用户注册时,他们会收到一封电子邮件,上面写着:

要设置密码,请访问以下地址:

https://www.ecample.co.uk/wp-login.php?action=rp&key=abcdefg12345&login=user%40example.com

这不会添加隐藏后端键,因此用户会被带到“此页面已禁用”屏幕。

有人能告诉我在哪里可以编辑此电子邮件的文本以添加必要的密钥吗?

1 个回复
SO网友:Fabian Marz

设置密码重置邮件的链接here. 要调整链接,有两种可能。或者使用retrieve_password_message 筛选或使用network_site_url() 函数调用。使用时retrieve_password_message 过滤器您可能需要使用正则表达式来匹配url,以添加其他参数或创建一条全新的文本消息。

我建议使用network_site_url 过滤并将参数添加到URL。由于此过滤器将在全球范围内应用,如果要将其限制为特定URL,则必须添加条件。

结束

相关推荐

Change default login auth

我将增强我的WordPress身份验证页面。我的想法很简单,就是更改过程以检查密码,就像使用用户名或电子邮件登录的默认过程一样。我已经更改了数据库,添加了额外的字段“code”:我的目标是:the user can login with your username or email and with your password or code.然而,我不知道哪个部分的编码是用来验证密码的,因为我想参考现有的编码。