функция
since 7.0.0
wp_get_connectors()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_get_connectors(): array
Описание
Русский перевод этого описания пока проверяется. Показан оригинал.
Возвращаемое значение
array
...$0 array Data for a single connector. 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_connectors(): array { $registry = WP_Connector_Registry::get_instance(); if ( null === $registry ) { return array(); } return $registry->get_all_registered(); }
Исходный код
wp-includes/connectors.php:150
function wp_get_connectors(): array {
$registry = WP_Connector_Registry::get_instance();
if ( null === $registry ) {
return array();
}
return $registry->get_all_registered();
}
История изменений
| Версия | Описание |
|---|---|
| 7.0.0 | Introduced. |

