Плагин Hyper Cache предназначен для ускорения загрузки страниц, а также для того чтобы понизить нагрузку на сервер путем её кэширования. Смысл его работы состоит в том что, при заходе посетителя на ваш блог или сайт, его страница передается пользователю, а плагин в то же время генерирует копию, которая сохраняется в папке у вас на хосте. После этого при следующих обращениях к данной странице будет загружаться та самая сохраненная копия.
Плагин действует только для незарегистрированных пользователей, поэтому если вы что то изменили на сайте, поначалу это будут видеть только зарегистрированные пользователи, все остальные увидят после обновления кэша. Это очень удобно, так как вам не придется каждый раз сбрасывать кэш, что бы увидеть изменения.
Для установки Hyper Cache необходимо скачать его, затем распаковать архив и загрузить в папку с плагинами wp-content/plugins/ на сервере. Скачать плагин вы можете с официального сайта WordPress по этой ссылке Плагин Hyper Cache
После, необходимо включить кэширование. Для этого откройте файл wp-config.php, он лежит в корневой папке сайта и впишите еще одну строку:

define('WP_CACHE', true); .

Добавлять её можно в любое место до строк:

/** Абсолютный путь к директории WordPress. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

Далее заходим в админку WP и выбираем вкладку "Плагины" далее "Неактивные" находим строку с нашим плагином и делаете его активным.
плагин Hyper cache для WordPress Затем в меню "Настройки" выбираем Hyper Cache. Если в окне настроек не появилось ни каких предупреждающих сообщений - это значит что плагин готов к работе. Если же появилось предупреждение, такое как на рисунке ниже, то необходимо выставить права доступа для папки wp-content.предупреждение при установке Hyper Cache
Для этого можно воспользоваться программой FileZilla. Выбираем нужную папку и из контекстного меню выбираем "Права доступа к файлу", выставляем по порядку первые три галочки а также заменяем числовое значение на 777.
Такие настройки необходимы для того что бы плагин мог беcпрепятственно создавать папки для сохранения кэшированых обьектов. Также для выставления прав на доступ к папке с помощью программы Total Commander/ Как это сделать описано здесь.
Перейдем к более "точной" настройке.

Настройка плагина Hyper Cache

Выбираем в меню настроек Hyper Cache первое поле под названием "Состояние кэша"
плагин кэширования веб страниц для wordpress
В данном поле вы можете просмотреть сколько страниц сохранил плагин. Также тут расположена кнопка "Clear cache", после нажатия которой производится очистка кэша WordPress.
Следующая область называется "Конфигурация". В этом поле вы можете:

  1. Таймаут кэшированных страниц(Cached pages timeout) - это время в течении которого будет хранится сохраненная HTML страничка. Запомните важный момент - как только время истечет - страница будет загружаться стандартным образом, при этом будет создана новая кешированая страница. Поэтому нельзя ставить слишком короткий промежуток времени потому, что вместо разгрузки сервера вы загрузите его еще больше.
  2. Режим аннулирования кэша(Cache invalidation mode). C помощью этого поля можно задать способ очистки кэша
    • Если из меню выбрать Все кэшированные страницы (All cached pages), то при внесении каких либо изменений на странице, будет обновлен весь кэш
    • Если выбрать Ничего (Nothing) кэш будет оставаться без изменений
    • Если же выбрать Только измененные записи (Only modified posts) то будут заменятся только те вебстраницы которые вы изменили
  3. Также необходимо поставить галочку напротив Отключить кэш для комментаторов(Disable cache for commenters) - это необходимо для того чтобы пользователи которые оставили комментарии, смогли его увидеть сразу, а не после истечения жизни кеша вебстраницы.

Поставив галочку на против Кэширование RSS(Feeds caching) вы позволите кэшировать RSS ленту.
Hyper cache настройки плагина

Конфигурация для мобильных устройств

Настройки плагина в этом пункте нужны, если существует мобильная версия сайта или блога. В этом случае плагин определит устройство, с которого был произведен вход на сайт и сохранит кэшированную страницу под другим именем. При следующем заходе плагин плагин выдаст копию одной и той же страницы, оптимизированну. под различные устройства. Для активации потребуется установленный плагин WordPressускоряем загрузку веб страниц плагином Hyper Cache Mobile Pack.

Сжатие

Галочка напротив Сжатие(Enable compression) активирует сжатие вебстраниц - это позволяет ускорять загрузку страниц вашего блога (сайта) за счет передачи информации с сервера в сжатом виде. При использовании этой функции на сайте могут открываться пустые страницы.
как настроить плагин hyper cache

Дополнительные (экспертные) настройки плагина Hyper Cache

  • Перевод - определяет перевод страницы с настройками Hyper Cache
  • Disable Last-Modified header – галочка отключает в заголовке страницы время ее последнего изменения.
  • Кэширование Домашней(Home caching) - галочка нужна в том случае, если ваша домашняя страница активно обновляется
  • Кэширование перенаправлений – если есть редиректы, то можно оставить опцию включенной
  • Page not found caching (HTTP 404) – сохранять или нет страницы с ошибкой 404
  • Strip query string – очистка УРЛ от дополнительных запросов в адресной строке
  • URL с параметрами – отметьте если у Вас не используется ЧПУ и адреса страниц содержат знак вопроса

дополнительные настройки hyper cache

Фильтры

  • Исключаемые URI – адреса страниц, которые не следует кэшировать
  • Исключаемые агенты – юзер-агенты (поисковые боты, например) для которых кэш не выполняется и показываются всегда актуальные версии страниц
  • Совпадение Cookies – если куки совпадут, то кэш перестанет выполняться

помощь в настройке плагина hyper cache
После того как вы подобрали себе нужные настройки, в каждом пункте нажмите кнопку Обновление
Для проверки работы плагина, зайдите на свой сайт незарегистрированным пользователем, откройте любую страницу и посмотрите исходный код, если в низу вы увидите что то вроде:

<!-- hyper cache: 1b7e9b9b714b0b83a6f28ad4f7541abf 10-01-23 06:09:45 -->

это значит что плагин работает, и в следующий раз страница откроется из кэша.