重置密码链接重定向到登录页面

时间:2014-12-30 作者:Bilal lilla

当我们尝试使用链接重置密码时

www.example.com/wp-login.php?action=lostpassword
电子邮件发送时包含以下链接

www.example.com/wp-login.php?redirect_to=url?action=rp&key=Z6l5JdAyusl0CHAZZ4qH&[email protected] 
但是,当我们单击发送的链接时,它会将我们重定向到登录页面url,这是类似的事情。

www.example.com//wp-login.php?redirect_to=url%3Faction%3Drp.

摘要:

在普通wordpress中,当我们单击丢失密码链接时,wordpress会显示一个文本框,我们需要在其中提供电子邮件/用户名,然后我们需要单击获取新密码链接,然后wordpress创建url并通过电子邮件将其发送给该用户。然后用户打开他们的收件箱,点击wordpress发送的url来创建新的密码。当我们点击wordpress生成的而不是移动到创建新密码屏幕时,wordpress将我移动到登录页面,这就是问题所在。

1 个回复
SO网友:rassoh

我刚刚找到了答案:

www.example.com/wp-login.php?redirect_to=url?action=rp&key=XXXXX&login=XXX
包含片段?redirect_to=url. 您安装的一些插件似乎使用wp_login_url(\'url\');, 这会导致url格式不正确。与一起使用wp_login_url() 你的问题应该得到解决。

结束

相关推荐

Hide a Menu Item on Login

我使用以下代码在客户未登录时隐藏菜单项,并在客户登录时显示它。.hide-item-not-login{ display: none !important; } .logged-in .hide-item-not-login{ display: block !important; } 我申请了这门课hide-item-not-login 我的菜单项,它的工作很好。我真正想要的恰恰相反。我希望该菜单项在用户登录时隐藏,在用户(woocommerce