仅在Wordpress中重定向登录


Login only redirect in Wordpress

我正在努力实现的目标:我不希望任何人在没有密码的情况下访问任何页面。任何只登录重定向插件的问题是,它们甚至重定向丢失的密码url。我尝试将上面的代码添加到我的头中。该页面确实允许重定向到丢失的密码url,但不会加载页面的内容。

我正在尝试:

global $wp;
$current_url = home_url(add_query_arg(array(),$wp->request));
if ( !is_user_logged_in() && $current_url !== wp_lostpassword_url() ){
     auth_redirect();
}

我也尝试过添加return;但这也没用。

您可能想试试这个插件:

https://wp-glogin.com/intranet/

它不应该重定向忘记的密码链接。

希望这能有所帮助,Kristen

问题是WooCommerce强制忘记密码链接转到我的帐户部分。

使用了此页面上的代码:https://support.woothemes.com/hc/communities/public/questions/202768616-Lost-Password-Goes-to-My-Account-Page-Revert-to-WordPress-Default-