authentication - 注销到自定义登录页面时重定向主标题中的“我的帐户”图标
问题描述
我正在尝试将主标题中的帐户图标重定向到自定义登录页面,而不是 /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
希望有人可以帮助我解决这个问题。
谢谢
解决方案
我实际上下载了一个名为 Redirection 的插件。然后我只是使用匹配选项来定位 URL 和登录状态。我只是将我的帐户 URL 作为源,并将目标 URL 设置为已注销用户的登录页面。
而已。谢谢你。
推荐阅读
- c# - 在 Xamarin 表单中将 Observable 集合绑定到我的 ListView 时遇到问题
- c# - 播放器在实现 UI 元素后随机改变位置
- java - 直接从jarfile中提取一个zip文件
- php - 提交表单后值未保存
- generics - Prolog中的“通用编程”
- laravel - 如何在 Laravel 中存储数据
- javascript - jQuery 小部件不适用于动态添加的表单集表单
- electron - Electron - 如何在我的应用程序中安装或使用第三方依赖项,例如 brew 或 apt-get 包?
- javascript - function initialize() 和 xmlhttp.onreadystatechange = function() 事件顺序
- android - AAC - 如何避免在视图模型中引用活动