WP_CLI

WpHttpCacheManager::whitelist_package()publicWP-CLI 1.0

whitelist a package url

Метод класса: WpHttpCacheManager{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$WpHttpCacheManager = new WpHttpCacheManager();
$WpHttpCacheManager->whitelist_package( $url, $group, $slug, $version, $ttl );
$url(строка) (обязательный)
-
$group(строка) (обязательный)
package group (themes, plugins, ...)
$slug(строка) (обязательный)
package slug
$version(строка) (обязательный)
package version
$ttl(int)
-
По умолчанию: null

Код WpHttpCacheManager::whitelist_package() 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();
}