nocache_headers

函式
nocache_headers ( No parameters )
相關
  • wp_get_nocache_headers()
定義位置
相關方法
wp_get_nocache_headerscache_userscache_javascript_headersdo_activate_headeriframe_header
引入
2.0.0
棄用
-

nocache_headers: 這個函式傳送HTTP頭資訊以禁用頁面快取。它通常用於生成動態內容的外掛或主題,這些內容不應該被快取。

為不同的瀏覽器設定防止快取的標頭檔案。

不同的瀏覽器支援不同的nocache頭資訊,所以必須傳送幾個頭資訊,以便所有的瀏覽器都得到不應該發生快取的觀點。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function nocache_headers() {
if ( headers_sent() ) {
return;
}
$headers = wp_get_nocache_headers();
unset( $headers['Last-Modified'] );
header_remove( 'Last-Modified' );
foreach ( $headers as $name => $field_value ) {
header( "{$name}: {$field_value}" );
}
}
function nocache_headers() { if ( headers_sent() ) { return; } $headers = wp_get_nocache_headers(); unset( $headers['Last-Modified'] ); header_remove( 'Last-Modified' ); foreach ( $headers as $name => $field_value ) { header( "{$name}: {$field_value}" ); } }
function nocache_headers() {
	if ( headers_sent() ) {
		return;
	}

	$headers = wp_get_nocache_headers();

	unset( $headers['Last-Modified'] );

	header_remove( 'Last-Modified' );

	foreach ( $headers as $name => $field_value ) {
		header( "{$name}: {$field_value}" );
	}
}

常見問題

FAQs
檢視更多 >