# wp_register_block_metadata_collection()

URL: https://chugunov.pro/api-wordpress/functions/wp_register_block_metadata_collection/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 6.7.0.

## Сигнатура

```php
wp_register_block_metadata_collection( string $path, string $manifest )
```

## Описание

Позволяет ядру и сторонним плагинам регистрировать свои коллекции метаданных блоков в централизованном месте. Регистрация коллекций может повысить производительность, избегая многократного чтения из файловой системы и разбора JSON.

## Параметры

- `$path` `string` — обязательный. Базовый путь, по которому находятся файлы блоков коллекции.
- `$manifest` `string` — обязательный. Путь к файлу манифеста коллекции.

## Исходный код

Файл: `wp-includes/blocks.php:436`

```php
function wp_register_block_metadata_collection( $path, $manifest ) {
	WP_Block_Metadata_Registry::register_collection( $path, $manifest );
}
```

## История изменений

- 6.7.0 — Introduced.

## Связанные

Использует: `WP_Block_Metadata_Registry::register_collection`.
Используется в: [`wp_register_block_types_from_metadata_collection`](https://chugunov.pro/api-wordpress/functions/wp_register_block_types_from_metadata_collection/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/wp_register_block_metadata_collection/
