重定向到自定义忘记密码页面

时间:2020-07-08 作者:Nora

我用插件“User registration”创建了一个自定义的登录和注册页面,它们都工作得很好,但是,在登录页面上,如果单击“忘记密码”链接,就会进入默认的WordPress密码重置页面。有没有办法重定向到我为此创建的自定义页面?

提前谢谢你。

你好Nora

1 个回复
SO网友:mozboz

是的,有一个钩子可以更改丢失的密码URL。

我找到它是通过进入这个漂亮的页面来搜索所有的钩子和过滤器,选择“钩子”并尝试“丢失密码”https://developer.wordpress.org/reference/

以下示例:https://codex.wordpress.org/Plugin_API/Filter_Reference/lostpassword_url

    add_filter( \'lostpassword_url\', \'my_lost_password_page\', 10, 2 );

    function my_lost_password_page( $lostpassword_url, $redirect ) {
        return home_url( "/yournew/lostpasswordpage.php" );
    }

相关推荐

仅将“the_content”中的单词替换为index.php

我有一些带有视频标签的帖子,其中包含自动播放(当你访问帖子页面时,它们应该自动播放)。我正在使用the_content 在索引页上显示这些视频。问题是,当您访问主页时,所有视频都会开始播放。我已使用以下功能将其删除:function replace_ap($text){ $replace = array( \'autoplay=""\' => \'\' ); $text = str_replace(array