http_api_transports
Устарел с версии 6.4.0. Больше не поддерживается и может быть удален. Используйте
WpOrg\Requests\Requests::get_transport_class()
.Filters which HTTP transports are available and in what order.
Использование
add_filter( 'http_api_transports', 'wp_kama_http_api_transports_filter', 10, 2 ); /** * Function for `http_api_transports` filter-hook. * * @param string[] $transports Array of HTTP transports to check. * @param array $args HTTP request arguments. * * @return string[] */ function wp_kama_http_api_transports_filter( $transports, $args ){ // filter... return $transports; }
- $transports(string[])
- Array of HTTP transports to check.
По умолчанию: array contains 'curl' and 'streams', in that order - $args(массив)
- HTTP request arguments.
Список изменений
С версии 3.7.0 | Введена. |
Устарела с 6.4.0 | Use WpOrg\Requests\Requests::get_transport_class() |
Где вызывается хук
http_api_transports
wp-includes/class-wp-http.php 541
$request_order = apply_filters_deprecated( 'http_api_transports', array( $transports, $args, $url ), '6.4.0' );