WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

WC_Order::has_downloadable_item() public WC 1.0

Returns true if the order contains a downloadable product.

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

Хуков нет.

Возвращает

true|false. Ничего.

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

$WC_Order = new WC_Order();
$WC_Order->has_downloadable_item();

Код WC_Order::has_downloadable_item() WC 5.2.2

<?php
public function has_downloadable_item() {
	foreach ( $this->get_items() as $item ) {
		if ( $item->is_type( 'line_item' ) ) {
			$product = $item->get_product();

			if ( $product && $product->has_file() ) {
				return true;
			}
		}
	}
	return false;
}