getRequestServerName(); if ( isset( $_SERVER['SERVER_NAME'] ) ) { $host = wp_unslash( $_SERVER['SERVER_NAME'] ); // phpcs:ignore HM.Security.ValidatedSanitizedInput.InputNotSanitized } return $host; } /** * Get the request server name (from $_SERVER['HTTP_HOST]). * * @since 4.2.1 * * @return string The request server name. */ private function getRequestServerName() { $host = ''; if ( isset( $_SERVER['HTTP_HOST'] ) ) { $host = $_SERVER['HTTP_HOST']; } return $host; } /** * Retrieve the request URL. * * @since 4.2.1 * * @return string The request URL. */ public function getRequestUrl() { $url = ''; if ( isset( $_SERVER['REQUEST_URI'] ) ) { $url = $_SERVER['REQUEST_URI']; } return rawurldecode( stripslashes( $url ) ); } }