Плагин Super Cache (Общий кэш категорий товаров и брендов)

Во время работы с таким популярным плагином как Wp Super Cache, было замечено, что при создание «Общего кэша», на хостинге не создаются файлы категорий товаров,а так же других таксономий типа «Бренд». Страница категорий товара создаётся только в случае перехода посетителем сайта в определённый раздел.
Даже если установить соответствующую галку «Предварительная загрузка таксономий», максимум, что создаст плагин это файлы «Тэгов», и «Категорий» записей или товаров, о чём свидетельствует внутренний код плагина в файле wp-cache.php.
Блага разработчики предусмотрели использование фильтра для таксономий, поэтому мы запросто можем добавить в список создания предварительного кэша любую таксономию. Для этого можно вручную в файл wp-cache.php дописать некоторые таксы, например вот так:
Так как у плагина есть ещё и фильтр, мы можем в шаблон файла function.php вашей темы прописать код, который добавить эти таксы.
<?php add_filter('wp_cache_preload_taxomoies','add_tax_to_cache'); function add_tax_to_cache($tax){ $tax['product_cat']='product_cat'; //Категории товаров $tax['pwb-brand']='pwb-brand'; //Бренды для плагина Perfect WooCommerce Brands $tax['product_brand']='product_brand'; //Бренды для плагина Premmerce Brands for WooCommerce return $tax; }