WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_REST_Server::remove_header() WP 4.8.0

Removes an HTTP header from the current response.

Это метод класса: WP_REST_Server

Хуков нет.

Возвращает

Null. Ничего.

Использование

$WP_REST_Server = new WP_REST_Server();
$var = $WP_REST_Server->remove_header( $key );
$key(строка) (обязательный)
Header key.

Список изменений

С версии 4.8.0 Введена.

Код WP REST Server::remove header: wp-includes/rest-api/class-wp-rest-server.php WP 5.2.4

<?php
public function remove_header( $key ) {
	if ( function_exists( 'header_remove' ) ) {
		// In PHP 5.3+ there is a way to remove an already set header.
		header_remove( $key );
	} else {
		// In PHP 5.2, send an empty header, but only as a last resort to
		// override a header already sent.
		foreach ( headers_list() as $header ) {
			if ( 0 === stripos( $header, "$key:" ) ) {
				$this->send_header( $key, '' );
				break;
			}
		}
	}
}