首页 > 解决方案 > 注销到自定义登录页面时重定向主标题中的“我的帐户”图标

问题描述

我正在尝试将主标题中的帐户图标重定向到自定义登录页面,而不是 /myaccount,我为注销的用户禁用了该页面。

我找到了一些适用于菜单的代码,但我无法让它适用于图标。当您注销时,挂锁图标仍会尝试将我带到 /myaccount,但我希望它转到 /login。

网站:Moja Savna

块引用

我找到的代码:

    add_action( 'template_redirect', 'wc_redirect_non_logged_to_login_access');
function wc_redirect_non_logged_to_login_access() {

    if ( ! is_user_logged_in() && ( is_account_page() ) ) {
        wp_redirect( home_url( '/login' ) );
        exit();
    }
}

这是我的意思的屏幕截图:Icon URL

希望有人可以帮助我解决这个问题。

谢谢

标签: authenticationredirectheadericonsaccount

解决方案


我实际上下载了一个名为 Redirection 的插件。然后我只是使用匹配选项来定位 URL 和登录状态。我只是将我的帐户 URL 作为源,并将目标 URL 设置为已注销用户的登录页面。

而已。谢谢你。


推荐阅读