取消注册默认标头。
原型
unregister_default_headers( string|array $header )
描述
必须在register_default_headers()添加了要删除的标头后调用此函数。
参考:
- register_default_headers()
参数
$header
(string|array)
(Required)
要删除的标头字符串id(数组的键)或其数组。
返回值
(bool|void)
单个标头在成功时返回true,在失败时返回false。目前没有多个标头的返回值。
源文件
路径:wp-includes/theme.php
<?php
...
function unregister_default_headers( $header ) {
global $_wp_default_headers;
if ( is_array( $header ) ) {
array_map( 'unregister_default_headers', $header );
} elseif ( isset( $_wp_default_headers[ $header ] ) ) {
unset( $_wp_default_headers[ $header ] );
return true;
} else {
return false;
}
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/unregister_default_headers/