Закрываем сайт WordPress на техническое обслуживание

E-Planet

В процессе эксплуатации сайта могут возникнуть ситуации, когда его необходимо закрыть/отключить на некоторое время, к примеру, для выполнения каких-либо работ (другими словами – на техническое обслуживание). Возможно, вы сталкивались с такими площадками: при попытке перехода на страницу ресурса вместо структуры и контента сайта вы увидите страницу с надписью, к примеру, «Сайт закрыт на техническое обслуживание. Загляните к нам чуть позже». Помимо текста на этой странице может содержаться таймер отсчета запуска площадки и красивое фоновое изображение.

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

Посетители вашего сайта не должны сталкиваться с серьезными ошибками при обращении к ресурсу, когда на нем выполняются технические работы (обновление плагинов, изменение элементов дизайна и т.п.), ведь это может понизить уровень доверия в глазах посетителей. WordPress не предусматривает собственных инструментов, подразумевающих решение этого вопроса, но благодаря широким возможностям CMS отключить площадку Вордпресс не является проблемой.
WP-Maintenance-Mode-2
Таких плагинов, к счастью, огромное количество. Чтобы найти такие, которые переводят сайт в режим технического обслуживания, зайдите в админку, далее в раздел плагинов и в форме поиска введите фразу «Maintenance». Далее мы рассмотрим некоторые из них, но в первую очередь обратим свой взгляд на модуль WP Maintenance Mode, который является одним из самых простых, но одновременно надежных и понятных.

Плагин WP Maintenance Mode для WordPress

Установить модуль можно стандартно при помощи формы поиска плагинов. После запуска плагина можно использовать стандартные параметры, но есть возможность выполнить более детальную настройку.
Так, при необходимости определённая часть пользователей будет видеть, что сайт был закрыт на техническое обслуживание/реконструкцию, а другая группа будет иметь доступ к обычной версии сайта; можно организовать редирект на нужный URL; сменить текст обращения к посетителям сайта и фон, поставить таймер. Плагин работает с любой темой WordPress, есть SEO параметры, поддерживаются Landing Page шаблоны, есть контактная форма для получения писем от пользователей и т.д.

Заметим, что по дефолту администратор будет видеть работающий сайт. Чтобы увидеть версию, которую будут видеть посетители, придется выйти из учетной записи админа.

Плагин «DP Maintenance Mode Lite» для перевода сайта WordPress на техническое обслуживание

Найти этот плагин можно через форму поиска или же скачать его на официальной странице: http://wordpress.org/extend/plugins/dp-maintenance-mode-lite/
После установки и активации плагин можно настроить:

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

Больше особо и нечего рассматривать в этом плагине, поэтому можете ставить его и экспериментировать с настройками. Отключить сайт с этим плагином не составит никаких проблем!
screenshot-1

YITH Maintenance Mode – режим обслуживания сайта для WordPress

Плагин Yith предоставляет возможность отобразить несложную страницу, которая будет нести информацию о том, что площадка закрыта на техническое обслуживание. После загрузки и запуска плагина, можно будет его настроить по своему усмотрению (установить изображение, задать текст, выбрать какая категория пользователей будет иметь доступ во время технического обслуживания и т.д.).

Найти плагин можно через поиск в админке.
YITH-Maintenance-Mode

Как закрыть сайт WordPress на техническое обслуживание без использования плагинов

Если вы имеете доступ к каталогу своего сайта по FTP, то создайте в текстовом редакторе (наиболее предпочтительный – Notepad++) файлик под названием .maintenance, в который необходимо вписать следующее содержание (всего одна строчка):

<?php $upgrading = time();

Заметим, что это самая простая форма о техническом перерыве, поэтому часть администраторов она не устраивает. Если этот вариант не сработал, то обращайтесь к вышеописанным вариантам (плагинам), при помощи которых можно красиво, удобно и корректно закрыть сайт на время технических работ.

comments powered by HyperComments