# wp_register_options_connectors_menu_item()

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

Тип: функция.

## Сигнатура

```php
wp_register_options_connectors_menu_item( string $id, string $label, string $to, string $parent_id = '', string $parent_type = '' )
```

## Описание

Регистрирует пункт меню для страницы options-connectors.

## Параметры

- `$id` `string` — обязательный. Идентификатор пункта меню.
- `$label` `string` — обязательный. Отображаемая подпись.
- `$to` `string` — обязательный. Путь маршрута для перехода.
- `$parent_id` `string` — необязательный, по умолчанию `''`. Идентификатор родительского пункта меню.
- `$parent_type` `string` — необязательный, по умолчанию `''`. Тип родителя: 'drilldown' или 'dropdown'.

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

Файл: `wp-includes/build/pages/options-connectors/page.php:45`

```php
function wp_register_options_connectors_menu_item( $id, $label, $to, $parent_id = '', $parent_type = '' ) {
	global $wp_options_connectors_menu_items;

	$menu_item = array(
		'id'    => $id,
		'label' => $label,
		'to'    => $to,
	);

	if ( ! empty( $parent_id ) ) {
		$menu_item['parent'] = $parent_id;
	}

	if ( ! empty( $parent_type ) && in_array( $parent_type, array( 'drilldown', 'dropdown' ), true ) ) {
		$menu_item['parent_type'] = $parent_type;
	}

	$wp_options_connectors_menu_items[] = $menu_item;
}
```

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