我正在努力实现的目标:我不希望任何人在没有密码的情况下访问任何页面。任何只登录重定向插件的问题是,它们甚至重定向丢失的密码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-