You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何禁用Tutor LMS密码找回页面,改用WordPress默认页面?

替换Tutor LMS密码找回页面为WordPress默认页面的解决方案

可以通过添加以下代码到你的主题(或子主题)的functions.php文件中,强制使用WordPress默认密码找回页面:

// 禁用Tutor LMS的密码重置端点与处理逻辑
add_action('init', function() {
    remove_action('init', 'tutor_auth_reset_password_endpoint');
    remove_action('template_redirect', 'tutor_auth_reset_password_handler');
});

// 重定向Tutor密码重置请求到WordPress默认页面
add_action('template_redirect', function() {
    if (isset($_GET['action']) && $_GET['action'] === 'tutor_reset_password') {
        wp_redirect(wp_lostpassword_url());
        exit;
    }
});

// 替换Tutor登录表单中的找回密码链接
add_filter('tutor_login_form_lost_password_url', function() {
    return wp_lostpassword_url();
});

代码说明:

  • 第一段代码移除Tutor LMS注册的密码重置端点和对应的请求处理函数,彻底禁用它的密码重置功能。
  • 第二段代码检测到用户访问Tutor的密码重置页面时,自动重定向到WordPress默认的找回密码页面。
  • 第三段代码替换Tutor登录表单里的"找回密码"链接,直接指向WordPress默认页面,从源头避免用户进入Tutor的密码找回流程。

注意事项:

  • 建议使用子主题的functions.php文件修改,避免主题更新时代码丢失。
  • 修改前请备份主题文件,防止出现错误导致站点异常。

内容的提问来源于stack exchange,提问作者Eric Ruiz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 18:27:34