You appear to be a bot. Output may be restricted
Description
Sends all the required HTTP Headers.
Usage
WPSEO_Sitemaps::send_headers();
Parameters
Returns
void
Source
File name: wordpress-seo/inc/sitemaps/class-sitemaps.php
Lines:
1 to 27 of 27
private function send_headers() { if ( headers_sent() ) { return; } $headers = [ $this->http_protocol . ' 200 OK' => 200, // Prevent the search engines from indexing the XML Sitemap. 'X-Robots-Tag: noindex, follow' => '', 'Content-Type: text/xml; charset=' . esc_attr( $this->renderer->get_output_charset() ) => '', ]; /** * Filter the HTTP headers we send before an XML sitemap. * * @param array $headers The HTTP headers we're going to send out. */ $headers = apply_filters( 'wpseo_sitemap_http_headers', $headers ); foreach ( $headers as $header => $status ) { if ( is_numeric( $status ) ) { header( $header, true, $status ); continue; } header( $header, true ); } }