WP Rocket — один из лучших плагинов для полностраничного кеширования сайтов на WordPress со своим внешним ботом для предзагрузки кеша.
До недавнего времени у него не было WP-CLI интерфейса, но, благодаря ребятам из GeekPress, он появился.
Поддерживаемые команды
Установка константы WP_CACHE
в значение true
:
wp rocket activate
Установка константы WP_CACHE
в значение false
:
wp rocket deactivate
Очистка всего кеша или указанного URL или ID поста:
wp rocket clean --post_id=$post_id --permalink=$permalink --lang=$lang --blog_id=$blog_id
Предзагрузка кеша:
wp rocket preload
Перегенерация файлов .htaccess
, advanced-cache.php
и конфига ракеты:
wp rocket regenerate --file=$file
Установка
Если вы используете WP-CLI версии 0.23.0 или выше, то просто установите нужный пакет через сам WP-CLI:
wp package install geekpress/wp-rocket-cli
Если версия ниже — обновите сначала WP-CLI и потом поставьте уже пакет:
wp cli update