add_filter('site-reviews/system-info/section/server', function (array $values) { $domain = parse_url(get_home_url(), \PHP_URL_HOST); $response = wp_remote_get("http://ip-api.com/json/{$domain}?fields=query"); $responseBody = wp_remote_retrieve_body($response); $location = json_decode($responseBody, true); if (json_last_error() !== \JSON_ERROR_NONE) { $location = []; } if (empty($location['query'])) { $location['query'] = gethostbyname($domain); } $values['Server IP Address'] = $location['query'] ?: 'unknown'; return $values; });