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

如何设置WordPress登录后跳转至首页而非我的账户页面

WordPress登录后跳转至首页的实现方法

共有两种常用的可落地实现方案:

方法1:添加代码片段(无额外插件依赖)

操作步骤:

  • 进入WordPress后台,依次进入外观 > 主题文件编辑器
  • 在右侧文件列表找到当前主题的functions.php(主题函数文件),点击进入编辑页
  • 在文件最末尾添加如下代码后保存即可:
add_filter( 'login_redirect', 'custom_login_redirect_to_home', 10, 3 );
function custom_login_redirect_to_home( $redirect_to, $request, $user ) {
    // 校验用户登录状态有效
    if ( isset( $user->roles ) && is_array( $user->roles ) ) {
        // 统一跳转至站点首页
        return home_url();
    }
    return $redirect_to;
}

提示:如果不想直接修改主题文件,可先安装代码片段管理插件,将上述代码通过插件添加,避免主题更新后代码被覆盖。

方法2:使用跳转管理插件(适合无代码基础用户)

操作步骤:

  • 进入WordPress后台,依次进入插件 > 安装插件
  • 搜索LoginWP或Peter's Login Redirect类的登录跳转管理插件,安装并启用
  • 进入插件设置页,找到全局登录跳转规则,将跳转目标设置为站点首页后保存即可

注意:操作前建议先备份站点配置,避免误操作导致站点异常。

内容的提问来源于stack exchange,提问作者Kevin Lupo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 16:45:03