wp_remote_retrieve_cookie_value() WP 4.4.0
Retrieve the value of the specified cookie from the passed query response.
Works based on: wp_remote_retrieve_cookie()
No Hooks.
Return
String. The value of the cookie. Empty string if the cookie isn't present in the response.
Usage
wp_remote_retrieve_cookie_value( $response, $name );
- $response(array) (required)
- HTTP response. The result of any of wp_remote_*() functions.
- $name(string) (required)
- The name of the cookie to retrieve.
Examples
#1 Basic usage
$url = 'https://example.com/cookies/set?mycookie=mycookievalue'; $response = wp_remote_get( $url ); $mycookie = wp_remote_retrieve_cookie_value( $response, 'mycookie' ); //> mycookievalue
Changelog
Since 4.4.0 | Introduced. |
Code of wp_remote_retrieve_cookie_value() wp remote retrieve cookie value WP 5.6
function wp_remote_retrieve_cookie_value( $response, $name ) {
$cookie = wp_remote_retrieve_cookie( $response, $name );
if ( ! is_a( $cookie, 'WP_Http_Cookie' ) ) {
return '';
}
return $cookie->value;
}