WP_Theme::get_pattern_cache()
Gets block pattern cache.
Метод класса: WP_Theme{}
Хуков нет.
Возвращает
Массив|false
. Returns an array of patterns if cache is found, otherwise false.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_pattern_cache();
Список изменений
С версии 6.4.0 | Введена. |
С версии 6.6.0 | Uses transients to cache regardless of site environment. |
Код WP_Theme::get_pattern_cache() WP Theme::get pattern cache WP 6.6.2
private function get_pattern_cache() { if ( ! $this->exists() ) { return false; } $pattern_data = get_site_transient( 'wp_theme_files_patterns-' . $this->cache_hash ); if ( is_array( $pattern_data ) && $pattern_data['version'] === $this->get( 'Version' ) ) { return $pattern_data['patterns']; } return false; }