阻止重定向到wp-login.php

时间:2020-03-06 作者:Asta

所以我单独login page 我的Wordpress网站。当我登录时,我只需按我所希望的方式进入主页。但当我点击forgot password 并填写它重定向到的我的邮件wp-login.php

如果我将重定向改为/login/ 的邮件resetting the password 不再发送

忘记密码页面上表单的代码如下:

<form name="lostpasswordform" id="lostpasswordform" class="lostpasswordform" action="<?= site_url("/wp-login.php?action=lostpassword") ?>" method="post">
    <input type="text" name="user_login" id="user_login" value="" size="20" placeholder="Email" required />
    <a class="forgot" href="/login/">Inloggen</a>
    <input name="wp-submit" id="wp-submit" type="submit" class="button" value="Wachtwoord resetten" />
</form>
但当我将重定向更改为:

action="<?= site_url("/login?action=lostpassword") ?>"
它确实按照我的意愿将我重定向到登录页面。但是现在就像我之前说的,邮件不再发送了。

如何使其重定向到/login/并且仍然发送邮件。

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

我猜您的新登录表单上没有支持?action=lostpassword ?

您的选择是

从wp登录复制相关代码。php到您的新表单;您需要retrieve\\u password()函数。然后您可以发回/login?action=lostpassword./wp-login.php?action=lostpassword<钩住lostpassword_redirect 筛选以选择成功重置后重定向到的位置lostpassword_url 筛选以指向您的表单,以便在出现错误时重定向到该表单,而不是添加新表单,而是使用默认的wp登录表单,但使用您自己的样式

相关推荐

用户可以将一个HTML Shadow Dom放到一篇博客文章中吗?

用户是否可以将HTML阴影DOM放到博客文章中?这需要什么?编辑:也许我应该写“…删除自定义元素的定义(脚本+样式)+带有轻型DOM的自定义元素,所有这些用户都可以作为一个文件获得,为在网页上插入而构建”。这里有人更清楚吗?编辑2:有人能告诉我,互联网上是否还有其他论坛可以让人们回答这个问题吗?