WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!
функция не описана

Automattic\WooCommerce\Blocks

BlockTemplatesController::block_template_is_available() public WC 1.0

Checks whether a block template with that name exists in Woo Blocks

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

Хуков нет.

Возвращает

true|false.

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

$BlockTemplatesController = new BlockTemplatesController();
$BlockTemplatesController->block_template_is_available( $template_name, $template_type );
$template_name(строка) (обязательный)
Template to check.
$template_type(массив)
wp_template or wp_template_part.
По умолчанию: 'wp_template'

Код BlockTemplatesController::block_template_is_available() WC 6.1.0

public function block_template_is_available( $template_name, $template_type = 'wp_template' ) {
	if ( ! $template_name ) {
		return false;
	}
	$directory = $this->get_templates_directory( $template_type ) . '/' . $template_name . '.html';

	return is_readable(
		$directory
	) || $this->get_block_templates( array( $template_name ), $template_type );
}