Automattic\WooCommerce\Admin\Features\ProductBlockEditor
BlockRegistry::register_block()
Register a single block.
Метод класса: BlockRegistry{}
Хуков нет.
Возвращает
WP_Block_Type|false
. The registered block type on success, or false on failure.
Использование
// private - только в коде основоного (родительского) класса $result = $this->register_block( $block_name, $block_dir );
- $block_name(строка) (обязательный)
- Block name.
- $block_dir(строка) (обязательный)
- Block directory.
Код BlockRegistry::register_block() BlockRegistry::register block WC 9.3.1
private function register_block( $block_name, $block_dir ) { $block_name = $this->remove_block_prefix( $block_name ); $block_json_file = $this->get_file_path( $block_name . '/block.json', $block_dir ); return $this->register_block_type_from_metadata( $block_json_file ); }