wp_start_cross_origin_isolation_output_buffer()
Sends the Document-Isolation-Policy header for cross-origin isolation.
Uses an output buffer to add crossorigin="anonymous" where needed.
Хуков нет.
Возвращает
null. Ничего (null).
Использование
wp_start_cross_origin_isolation_output_buffer(): void;
Список изменений
| С версии 7.1.0 | Введена. |
Код wp_start_cross_origin_isolation_output_buffer() wp start cross origin isolation output buffer WP 7.1.2
function wp_start_cross_origin_isolation_output_buffer(): void {
$chromium_version = wp_get_chromium_major_version();
if ( null === $chromium_version || $chromium_version < 137 ) {
return;
}
ob_start(
static function ( string $output ): string {
header( 'Document-Isolation-Policy: isolate-and-credentialless' );
return wp_add_crossorigin_attributes( $output );
}
);
}