Fast Velocity Minify

The Settings page.
The Settings page.

Плагин оптимизации 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' );