# wp_get_connector()

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

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

## Сигнатура

```php
wp_get_connector( string $id ): array|null
```

## Описание

[See also](#see-also)
- [WP_Connector_Registry::get_registered()](https://developer.wordpress.org/reference/classes/WP_Connector_Registry/get_registered/)

## Параметры

- `$id` `string` — обязательный. Идентификатор коннектора.

## Возвращаемое значение

`array|null` — name stringThe connector’s display name. description stringThe connector’s description. logo_url stringOptional. URL to the connector’s logo image. type stringThe connector type, e.g. 'ai_provider'. authentication array Authentication configuration. When method is ‘api_key’, includes credentials_url, setting_name, and optionally constant_name and env_var_name. When ‘none’, only method is present. method stringThe authentication method: 'api_key' or 'none'. credentials_url stringOptional. URL where users can obtain API credentials. setting_name stringOptional. The setting name for the API key. constant_name stringOptional. PHP constant name for the API key. env_var_name stringOptional. Environment variable name for the API key. plugin array Optional. Plugin data for install/activate UI. file stringThe plugin’s main file path relative to the plugins directory (e.g. 'my-plugin/my-plugin.php' or 'hello.php'). is_active callableCallback to determine whether the plugin is active. Receives no arguments and must return bool. Defaults to __return_true. Source function wp_get_connector( string $id ): ?array { $registry = WP_Connector_Registry::get_instance(); if ( null === $registry ) { return null; } return $registry->get_registered( $id ); }

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

Файл: `wp-includes/connectors.php:85`

```php
function wp_get_connector( string $id ): ?array {
	$registry = WP_Connector_Registry::get_instance();
	if ( null === $registry ) {
		return null;
	}

	return $registry->get_registered( $id );
}
```

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

- 7.0.0 — Introduced.

## Связанные

Использует: `WP_Connector_Registry::get_instance`.

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