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

Automattic\WooCommerce\Blocks\Assets

Api::register_block_script() public WC 2.5.0

Queues a block script in the frontend.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$Api = new Api();
$Api->register_block_script( $script_name, $handle, $dependencies );
$script_name(строка) (обязательный)
Name of the script used to identify the file inside build folder.
$handle(строка)
Provided if the handle should be different than the script name. wc- prefix automatically added.
По умолчанию: ''
$dependencies(массив)
An array of registered script handles this script depends on.
По умолчанию: empty array

Список изменений

С версии 2.5.0 Введена.
С версии 2.6.0 Changed $name to $script_name and added $handle argument.
С версии 2.9.0 Made it so scripts are not loaded in admin pages.

Код Api::register_block_script() WC 4.7.0

<?php
public function register_block_script( $script_name, $handle = '', $dependencies = [] ) {
	if ( is_admin() ) {
		return;
	}
	$relative_src = $this->get_block_asset_build_path( $script_name );
	$handle       = '' !== $handle ? 'wc-' . $handle : 'wc-' . $script_name;
	$this->register_script( $handle, $relative_src, $dependencies );
	wp_enqueue_script( $handle );
}