public function get_redirect_target($language = false) { if ($this->wp_api->is_admin() && $this->lang_resolution->is_language_hidden($language) && strpos($_SERVER['REQUEST_URI'], 'wp-login.php') === false && !$this->wp_api->user_can(wp_get_current_user(), 'manage_options')) { $target = trailingslashit($this->domains[$language]) . 'wp-login.php'; } else { $target = $this->redirect_hidden_home(); } return $target; }