Привет ! На связи Илья Журавлёв, сегодня я расскажу как настроить популярный плагин — Hyper Cache, предназначенный для кэширования файлов wordpress сайта. Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины — Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, перейдите на страницу: Настройки — Hyper Cache, чтобы настроить плагин. В первую очередь вам нужно добавить специальный код в файл wp-config.php. В верху страницы у вас появится предупреждение, в котором и будет отображаться специальный код, в конце строки. Скопируйте код.
Далее, зайдите в корневую директорию вашего сайта на хостинге, где расположены все файлы сайта. Найдите файл wp-config.php.
Откройте файл wp-config.php для редактирования. Возможно вы не сможете найти в своём файле строку, которая указана в предупреждении, но это и не обязательно. Если у вас в файле отображается строка define( WP_DEBUG , false), то вы можете добавить код после данной строки и обновить файл. Возможно у вас строка будет немного отличаться, но всё равно вы можете добавить код.
Далее, снова зайдите на страницу плагина и внизу страницы нажмите на кнопку — Сохранить. Если вы сделали всё правильно то предупреждения должны исчезнуть с вашей страницы.
Настройки
Главные.
— Disable translations, если вы поставите здесь галочку, то вы отключите перевод плагина, вам покажут оригинальный текст без перевода.
— Укажите срок жизни файлов кэша, в течении которого они будут действительны. После истечении установленного срока кэш будет обновляться.
— Включить сжатие, ставьте галочку только в том случае если на вашем сайте не используется сжатие. Вы можете проверить используется ли на вашем сайте сжатие или нет. Если на вашем сайте уже используется сжатие, то НЕ ставьте галочку !
— Enable on-the-fly compression, поставьте галочку, чтобы включить сжатие на лету для не кэшируемых страниц.
— Укажите число последних записей, которые будут обновляться при обновлении главной страницы. Не обязательно.
— Вы можете указать, что будет обновляться после обновления записей. clean archives (categories, tags, …, but not the home) — обновление архивов, категории, теги, clean the home — обновление домашней страницы.
— То же самое, только при добавлении нового комментария.
— Папка кэша, оставьте поле пустым, чтобы использовать значение по умолчанию.
— Авто-очистка файлов с истёкшим сроком, лучше не ставить здесь галочку, так как авто-очистка каждые 14 минут будет создавать излишнюю нагрузку на сервер. Очищать файлы вы сможете вручную, с помощью кнопки — Очистка архивов и домашней, вверху страницы.
— Браузерное кэширование, поставьте галочку, чтобы использовать браузерное кэширование. Браузер будет показывать пользователям самые свежие версии страниц. Срок действия можете не менять.
— HTTPS, если вы не используете https (сертификат безопасности SSL), то выберите — Не кэшировать страницу.
— Use readfile, поставьте галочку, чтобы использовать функцию readfile, не обязательно.
— Поставьте галочку, чтобы помочь поисковым ботам со страницами с истёкшим сроком действия.
Сохраните изменения.
Исключения.
— Не кэшировать домашнюю страницу, поставьте галочку, чтобы не кэшировать главную страницу. Если на главной странице у вас отображается Блог с последними записями, то НЕ ставьте галочку.
— Не кэшировать «стр.404», поставьте галочку.
— Не кэшировать ленту комментариев, если на вашем сайте периодически оставляют комментарии, то НЕ ставьте галочку.
— Не кэшировать ленту RSS комментариев, ставьте галочку.
— Точный адрес URI исключить, можно исключить URL адрес из кэша. Поставьте галочку и добавьте в поле URL адрес.
— (Начиная с) адреса URI исключить, можно исключить целый раздел из кэша. Укажите URL адрес раздела и все файлы входящие в раздел так же будут исключены.
— Куки исключить, можно исключать куки.
— Устройства(пользовательские) исключить, можно исключать по устройству агента.
— Don’t serve cached pages to comment authors, если поставите галочку, то не будет отображаться уведомление — Комментарий ожидает модерации, для авторов сайта.
— Не кэшировать страницы старше, можете указать через сколько дней страницы не будут кэшироваться. Для уже неактуальных записей на вашем сайте, если есть таковые.
Сохраните изменения.
Мобильный.
— Режим работы, если у вас адаптивная тема wordpress, то выберите — Использовать стандартный кэш. Если вы используете Мобильную тему, то выберите — Кэшировать отдельно. Выберите — Не кэшировать страницу, чтобы не кэшировать на мобильных устройствах.
— Мобильная тема, здесь можно выбрать тему для мобильных устройств. Если у вас адаптивная тема, то выберите — Использование активной темы сайта.
— Мобильные агенты пользователей, укажите на каких устройствах будет использоваться ваша тема.
Сохраните изменения.
CDN
Здесь можно подключить CDN — функция доставки контента. Вы можете разместить файлы на другом сервере и тогда файлы будут грузиться с другого сервера, что снизит нагрузку на ваш сервер. В основном все CDN сервисы это платные услуги. Вам сначала нужно будет регистрироваться в CDN сервисе, чтобы получить свой CDN URL. Использовать функцию CDN не обязательно.
Кнопки вверху страницы:
— Удалить весь кэш, весь кэш будет удалён.
— Очистка архивов и домашней, очистка устаревших файлов.
— Вычисление размера кэша, будет показан общий размер кэша.
— Импортировать настройки, можно импортировать настройки плагина с другого сайта.
Если остались вопросы, оставьте комментарий к данной записи.
Ещё плагины для кэширования:
WP Fastest Cache — Простой и быстрый кэш ! Один из лучших плагинов для кэширования файлов на wordpress сайте.
bodi0`s Easy cache — Простой и лёгкий плагин для кэширования сайта. Минимум нагрузки на ваш сайт.
WP Super Cache — Популярный плагин для кэширования сайта с расширенными настройками.