Fast Velocity Minify
Плагин оптимизации HTML, CSS и JS для разработчиков и опытных пользователей. Обратите внимание, что после установки плагина вам необходимо заглянуть во вкладку HELP и вручную настроить его для вашего сайта. Каждый сайт отличается, поэтому рекомендации по умолчанию могут работать или не работать для вас, и вам нужно будет протестировать и найти, как настроить ваши параметры.
Минификация выполняется на фронтенде во время первого некэшированного запроса. После обработки первого запроса все остальные страницы, которым требуется тот же набор CSS и JS файлов, смогут повторно использовать тот же сгенерированный статический CSS или JS файл.
Если ваш кэш значительно увеличивается, это может означать, что один из ваших CSS или JS файлов является динамическим и изменяется при каждом просмотре страницы. В этом случае вам нужно добавить файл в список игнорирования, иначе кэш будет расти бесконечно (потому что, очевидно, исходные файлы сами по себе динамические, и когда вы минифицируете, плагин видит другой файл).
Пожалуйста, прочитайте раздел HELP после установки плагина о возможных проблемах и способах их решения.
КОМАНДЫ WP-CLI
-
Очистить все кэши:
wp fvm purge
-
Очистить все кэши на сетевом сайте:
wp --url=blog.example.com fvm purge
- Очистить все кэши по всей сети (linux):
wp site list --field=url | xargs -n1 -I % wp --url=% fvm purge
КАК НАСТРОИТЬ ПУТЬ К КЭШУ?
Вам нужен публичный каталог для хранения и обслуживания минифицированных файлов кэша. Если вам нужно настроить путь и url, вам нужно отредактировать ваш wp-config.php и добавить оба параметра
define( 'FVM_DIR', '/path/to/example.com/your/public/directory' ); define('FVM_URL', 'https://example.com/your/public/directory' );