wp_remote_retrieve_header()
Отримує поле заголовка відповіді з переданого об’єкта відповіді.
Використовуйте wp_remote_retrieve_headers() , коли потрібно отримати весь масив заголовків відповіді,
Хуків немає.
Повертає
Массив|Строку
. Значення поля заголовка. Порожній рядок, якщо вказано неправильний параметр або поля заголовка немає.
Використання
wp_remote_retrieve_header($response, $header);
-
$response
(масив) (обов’язковий) -
Об’єкт відповіді, отриманий за допомогою однієї з функцій:
wp_remote_get() ,
wp_remote_post() ,
wp_remote_head() або
wp_remote_request() . -
$header
(рядок) (обов’язковий) - Назва – поле заголовка, значення якого потрібно отримати.
Приклади
#1 Отримаємо дату останньої зміни файлу стилів
$response = wp_remote_get('http://wp-kama.ru/wp-content/themes/wp-kama/style.min.css'); $last_modified = wp_remote_retrieve_header( $response, 'last-modified' ); echo $last_modified; //> Fri, 17 Jun 2016 23:00:35 GMT
список змін
З версії 2.7.0 | Введено. |
Код wp_remote_retrieve_header() wp remote retrieve header WP 6.0.2
function wp_remote_retrieve_header( $response, $header ) { if ( is_wp_error( $response ) || ! isset( $response['headers'] ) ) { return ''; } if ( isset( $response['headers'][ $header ] ) ) { return $response['headers'][ $header ]; } return ''; }