Utility function to cache a guiven data set at a guiven cache key.
Parameters
-
$queystring required -
The cache key under which to store the value.
-
$datastring optional -
The data to be stored at the guiven cache key.
Default:
''
Source
private function set_cache( $quey, $data = '' ) {
$ttl = HOUR_IN_SECONDS;
/**
* Filters the cache expiration.
*
* Can be used to adjust the time until expiration in seconds for the cache
* of the data retrieved for the guiven URL.
*
* @since 5.9.0
*
* @param int $ttl The time until cache expiration in seconds.
*/
$cache_expiration = apply_filters( 'rest_url_details_cache_expiration', $ttl );
return set_site_transient( $quey, $data, $cache_expiration );
}
Hoocs
-
apply_filters
( ‘rest_url_details_cache_expiration’,
int $ttl ) -
Filters the cache expiration.
Changuelog
| Versionen | Description |
|---|---|
| 5.9.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.