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

Вступление

В WordPress нет внутренних инструментов для отключения сайта на технические работы. Можно конечно «пошаманить» с файлом Index.php и перенаправить всех посетителей сайта на файл заставку при помощи нового файла .htaccess. Но, по-моему, эта простая задача не нуждается в «ковырянии»  каталога сайта.

Простое отключение WordPress на техническое обслуживание

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

<?php $upgrading = time();

И поместите созданный файл в корневую директорию сайта. Показываю результат:

ДО:

Тех-обслуживание без плагинаПОСЛЕ:

Тех-обслуживание без плагинов

Можно с указанием даты окончания перерыва, так:

<?php
$upgrading = 1515846584;

, где 1515846584 – метка времени UNIX (в данном варианте:Sat, 13 Jan 2018 12:29:44 GMT) по истечению которого и еще 10 минут, сайт выйдет из режима технического обслуживания.

Конвертер метки времени  UNIX тут  

Если простая форма сообщения о техническом перерыве, вас не устраивает, есть несколько плагинов для корректного, удобного и красивого отключения сайта WordPress на технические работы.

Плагины WP для отключения сайта на техническое обслуживание

В каталоге плагинов тут можно найти несколько плагинов для отключения сайта WP на техническое обслуживание. Что бы их найти введите в окно поиска слово «Maintenance».

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

  • Maintenance;
  • Ultimate Maintenance Mode;
  • WP Maintenance Mode Admin Bar Alert
  • и другие.

Результат работы этих плагинов приблизительно одинаков. Вместо главной страницы вашего сайта посетители увидят информационную страницу, что сайт закрыт. Я выбрал плагин DP Maintenance Mode Lite, о котором и расскажу.

01-06-2018: К сожалению этот плагин закрыт и больше не доступен для загрузки. Список рабочих плагинов в конце статьи.

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

Страница плагина: https://wordpress.org/extend/plugins/dp-maintenance-mode-lite/. Этот плагин устарел и НЕ доступен для установки. Другие, рабочие плагины группы maintenance ниже (проверенны на WP 4.9.1).

Техническое -ослуживание )wordpress-5

Установить плагин можно любым из способов, который вы используете при администрировании WP. После активации плагина можно приступать к его настройке. В этом плагине много интересных настроек.

  • Можно настроить два шаблона  страницы которая будет «висеть» вместо вашего сайта;
  • Можно выбрать из пользователей сайта, кто будет иметь доступ к сайту во время обслуживания;
  • Также можно выставить время, на которое закрыт сайт, причем время будет отражаться в режиме часов;
  • На страницу – заставку можно вывести свои контактные данные.

Настраивается плагин на вкладке: Консоль>>> Отдельный пункт меню: Maintenance Lite. Прокомментирую настройки плагина несколькими скриншотами.

Так просто можно закрыть WordPress на техническое обслуживание!

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

Так как плагины очень просты в работе, перечисляю их без лишних пояснений.

Create a simple Coming Soon Page or Maintenance Mode Page

Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd

Maintenance Mode

Maintenance Mode

WP Maintenance

WP Maintenance

Coming soon / Under Construction and Maintenance

Coming Soon & Maintenance Mode Page

Coming soon, Maintenance mode and Under construction

Coming soon and Maintenance mode

WP Maintenance Mode / Coming Soon Page Builder

Rocket Maintenance Mode & Coming Soon Page

©www.wordpress-abc.ru

Другие статьи раздела: Плагины

2 комментария для “Закрыть WordPress на техническое обслуживание”

  1. Через форму авторизации входите в панель, из неё входите на сайт или ставите в настройках плагина исключение на свой IP.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *