最合适的回答,由SO网友:C.B. 整理而成
好的,我这样解决:
// Redirect guest users
function login_redirect() {
global $pagenow;
// If user is not loged in and not in the login page
if(!is_user_logged_in() && $pagenow != \'wp-login.php\')
auth_redirect();
}
add_action( \'wp\', \'login_redirect\' );