Обзор плагина Maintenance для Вордпресс, при помощи которого на сайте можно реализовать уникальную страницу «заглушку» вида «Сайт закрыт на техническое обслуживание».

Совсем недавно мы проводили плановые технические работы на сайте (движок Вордпресс) одного из наших клиентов. Были поставлены несколько задач:

  1. Небольшой редизайн;
  2. Реализация каталога товаров при помощи плагина Page-list;
  3. Адаптация плагина Page-list.

Подробнее об этом мы сообщали в этом материале http://labcopy.ru/analytics/plagin-page-list-sozdaem-katalog-tovarov-wordpress.

На период проведения тех. работ нужно было найти решение, благодаря которому мы смогли бы закрыть сайт на техническое обслуживание на несколько часов.

Самым простым способом в данном случае является ограничение доступа к сайту по IP через служебный файл .htaccess. Делается это при помощи специальной команды, состоящей из нескольких строк, которые необходимо прописать в самом верху в вышеупомянутом файле, а именно:

Order deny, allow
deny from all
Allow from 000.000.00.00

где 000.000.00.00 — разрешенный IP адрес.

Но, мы пошли другим путем, и решили испробовать специальный плагин Maintenance, созданный специально для платформы Вордпресс, и подготовили небольшой мануал по его использованию.

Плагин Maintenance (Версия 3.0): основные возможности

Установка и активация плагина происходит стандартно. Вы это можете сделать любым из перечисленных ниже способов:

  1. Через панель администрирования сайта;
  2. Через файл-менеджер на Вашем хостинге;
  3. Через FTP менеджер (например, FileZilla).

Ссылка на официальный репозиторий плагина Maintenance https://wordpress.org/plugins/maintenance.

Как выглядит страница «заглушка» (конкретно в нашем случае) Вы можете посмотреть на изображении ниже:

Страница заглушка для Вордпресс

Что именно можно сделать в настройках плагина:

  1. Задать произвольный заголовок Title;
  2. Задать заголовок на самой странице;
  3. Указать произвольное описание;
  4. Загрузить логотип (+ задать его ширину и высоту);
  5. Указать текст в «футере»;
  6. Изменить фоновое изображение или цвет фона;
  7. Задать определенный шрифт заголовку / описанию и его цвет;
  8. Скрыть / Показать всплывающее окно для входа в панель администрирования;
  9. Включит / Отключить службы Google Analytics (опционально);
  10. Включить / Отключить размытие фона и задать его интенсивность;
  11. Применить свои css стили через специальное поле;
  12. Выбрать записи или страницы сайта, которые будут принудительно отображаться при включенном плагине.

Для наших нужд этих опций было вполне достаточно, чтобы выполнить поставленные задачи. Минимум настроек и максимум возможностей.