функция
since 7.0.0
wp_get_connector()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_get_connector( string $id ): array|null
Описание
Русский перевод этого описания пока проверяется. Показан оригинал.
Параметры
$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
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. |

