我在functions.php中使用以下代码来重定向未登录的用户,不包括您是否在wp-login.php中。
if(!is_user_logged_in() && $pagenow != 'wp-login.php') {
wp_redirect( 'http://signup.mysite.com', 302 );
}
但是,我安装了一个购物车插件,它使用不同的登录页面,基本上将 mysite.com/wp-login.php 重定向到 mysite.com/account/login。
是否有一些代码可以用来从重定向中排除 url 路径,也许可以替换一些东西$pagenow != 'wp-login.php'
?