WP_CLI
WpHttpCacheManager::whitelist_package()
whitelist a package url
Method of the class: WpHttpCacheManager{}
No Hooks.
Return
null
. Nothing (null).
Usage
$WpHttpCacheManager = new WpHttpCacheManager(); $WpHttpCacheManager->whitelist_package( $url, $group, $slug, $version, $ttl );
- $url(string) (required)
- -
- $group(string) (required)
- package group (themes, plugins, ...)
- $slug(string) (required)
- package slug
- $version(string) (required)
- package version
- $ttl(int)
- -
Default: null
WpHttpCacheManager::whitelist_package() WpHttpCacheManager::whitelist package code WP-CLI 2.8.0-alpha
public function whitelist_package( $url, $group, $slug, $version, $ttl = null ) { $ext = pathinfo( Utils\parse_url( $url, PHP_URL_PATH ), PATHINFO_EXTENSION ); $key = "$group/$slug-$version.$ext"; $this->whitelist_url( $url, $key, $ttl ); wp_update_plugins(); }