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

WC_Download_Handler::download_error() private WC 1.0

Die with an error message if the download fails.

{} Это метод класса: WC_Download_Handler{}

Хуков нет.

Возвращает

null. Ничего.

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

$result = WC_Download_Handler::download_error( $message, $title, $status );
$message(строка) (обязательный)
Error message.
$title(строка)
Error title.
По умолчанию: ''
$status(int)
Error status.
По умолчанию: 404

Код WC_Download_Handler::download_error() WC 5.6.0

private static function download_error( $message, $title = '', $status = 404 ) {
	/*
	 * Since we will now render a message instead of serving a download, we should unwind some of the previously set
	 * headers.
	 */
	header( 'Content-Type: ' . get_option( 'html_type' ) . '; charset=' . get_option( 'blog_charset' ) );
	header_remove( 'Content-Description;' );
	header_remove( 'Content-Disposition' );
	header_remove( 'Content-Transfer-Encoding' );

	if ( ! strstr( $message, '<a ' ) ) {
		$message .= ' <a href="' . esc_url( wc_get_page_permalink( 'shop' ) ) . '" class="wc-forward">' . esc_html__( 'Go to shop', 'woocommerce' ) . '</a>';
	}
	wp_die( $message, $title, array( 'response' => $status ) ); // WPCS: XSS ok.
}