Wordpress как закрыть сайт на техническое обслуживание

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

Вступление

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

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

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

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

ПОСЛЕ:

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

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

Если простая форма сообщения о техническом перерыве, вас не устраивает, есть несколько плагинов для корректного, удобного и красивого отключения сайта 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).

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

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

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

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

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

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

Create a simple Coming Soon Page or Maintenance Mode Page

Maintenance Mode

WP Maintenance

Coming soon / Under Construction and Maintenance

Coming soon, Maintenance mode and Under construction

WP Maintenance Mode / Coming Soon Page Builder

  • 2020-01-18
  • 27
  • Ноября
    2016
  • Доброго времени суток 🙂

    Эта статья будет интересна для WordPress вебмастеров, которые сами, своими руками дорабатывают и строят свой сайт. Расскажу о том, как временно закрыть сайт на техобслуживание. Иногда бывают такие ситуации, что на сайте нужно провести какие-нибудь работы, но во время них, сайт будет не совсем корректно отображаться. Если это будет несколько секунд и не совсем страшно, то в принципе, все хорошо, но если такой вид сайт будет иметь пару часов? Посетители могут не найти нужную информацию, увидеть вместо сайта что-то не понятное или вовсе белый экран и быть в замешательстве, что стало с сайтом. Для этого и существуют способы, как закрыть сайт на техническое обслуживание. Суть этого момента в том, закрывать видимую часть сайта для посетителей, а вместо нее выводить сообщение о том, что сайт находиться на обслуживании.

    Читайте также:  Vk com brut check spam

    В этой статье я покажу 3 способа, как закрыть сайт WordPress на доработку и вывести сообщение об этом. При этом админ часть будет доступной и работать для внесения изменений.

    Способ №1

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

    У Вас должен быть доступ к папкам сайта, а именно корневому каталогу, где и установлен WordPress. В нем нужно создать файл — .maintenance.

    Обратите внимание на точку перед названием файла. Это не ошибка, это обязательное условие. У Файла нет расширения, это просто название с точкой впереди — .maintenance
    Создавать файл лучше всего в программах для верстки, а не в обычном блокноте. Например, в программе — Notepad++

    Далее, нужно в этот файл добавить следующий код:

    После сохранения изменений, Ваш сайт станет недоступным для посетителей. Так же выведется сообщение по-умолчанию — Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.

    Чтобы вновь разрешить доступ к сайту, переименуйте файл .maintenance или удалите его. При новом закрытии сайта, вновь восстановите его.

    ВАЖНО! У данного способа, как по мне, есть один важный изъян. Хоть данный метод и создан самим WordPress, мне не понятно одно. Если сайт закрыть этим способом, то доступ закрыть только гостям. Если пользователи авторизовались, то они будут видеть сайт и закрытие сайта их не коснется. Это работает даже для тех у кого статус — Подписчик. Если на Вашем сайте разрешена регистрация и авторизация, то данный способ, скорее всего, не для Вас. Лично мне не понятно, почему так. Неужели нельзя было сделать доступ только для администраторов.

    Способ №2

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

    Чтобы этим способом закрыть сайт на обслуживание, Вы должны открыть файл функций текущей темы — functions.php. В самый его конец или начало добавляем вот такой вот код:

    В 3 строке Вы можете видеть сам текст сообщения. Можете его править и менять под себя. Данный способ довольно простой, просто можете добавить код в текущую тему через редактор в админке.

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

    Способ №3

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

    Самые популярные плагины, которые я встречал:

    • WP Maintenance Mode
    • Simple Maintenance plugin
    • Tidio Maintenance Mode
    • Поделится впечатления об использовании, какого-либо не могу. Я плагины не особо использую. Я предпочитаю способ №1 или №2. Какой способ лучше подойдет Вам, решать тоже Вам. Надеюсь, Вам поможет данная статья и Вы сможете использовать любой из способов.

      На этом все, спасибо за внимание. 🙂

      Если Вам был полезным мой труд, можете поддержать сайт, обменяться со мной текстовыми ссылками или посмотреть рекламку, что займет 2 минуты 🙂

      Приветствую вас, дорогие коллеги! Сайт закрыт на техническое обслуживание. Зайдите через минуту! Или — В данный момент сайт находится на реконструкции или в разработке. Приносим свои извинения за временные неудобства. Вы встречали такую страницу или что то похожее? С красивой картинкой, таймером обратного отсчёта, кнопками социальных сетей, формой подписки и так далее. Конечно все встречали, заходя на какой нибудь сайт, а он оказывается на реконструкции.

      Читайте также:  Pathfinder kingmaker старинное обручальное кольцо

      Включаем режим обслуживания ВордПресс: Как отключить сайт WordPress? С надписью сайт находится в разработке или любой другой!

      Режим обслуживания сайта WordPress

      Иногда возникает ситуация когда сайт нужно временно закрыть на техобслуживание и произвести необходимые работы на веб-ресурсе. Закрывать сайт WordPress на режим обслуживание надо красиво, чтобы посетители вместо главной страницы увидели красивую информационную панель . Мол сайт откроется через такое то время, а пока можете написать сообщение админу, подписаться на рассылку, присоединиться к нам в соцсетях и так далее, и тому подобное.

      Сайт закрыт на обслуживание в WordPress

      В системе WordPress закрыть сайт на техобслуживание можно с помощью специальных плагинов. Их достаточное количество, есть из чего выбирать. Нужно только посматривать на дату их обновления, совместим модуль с вашей версией WP или нет, а также на популярность плагина (сколько раз скачали).

      Найти нужный, подходящий плагин достаточно просто, введите в поле для поиска плагинов слово "Maintenance" или maintenance mode. Через секунду на ваши глаза предстанет стройный ряд — наших незаменимых помощников:

      Метка плагина: maintenance mode

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

      Плагин что это такое?

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

      Плагин WP Maintenance Mode — сайт закрыт на техническое обслуживание

      WP Maintenance Mode

      WP Maintenance Mode (Режим обслуживания WP). Добавьте страницу обслуживания на ваш сайт или блог, что даст посетителям знать, что ваш блог находится на обслуживании, или добавить страницу скорого открытия нового сайта. Пользователи с правами администратора получат полный доступ к блогу, включая фронт-энд.

      Активируйте плагин и ваш блог/сайт будет работать в режиме обслуживания. Только зарегистрированные пользователи с достаточными правами смогут видеть содержимое сайта. Вы можете использовать дату с таймером обратного отсчета для информирования посетителей или настроить своё уведомление.

      Так же работает с мультисайтовыми установками WordPress (каждый блог из сети имеет свои настройки обслуживания).

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

      • Полностью настраиваемый (смена цветов, текстов, фоновых изображений);
      • Форма подписки (экспорт email’ов в .csv файл);
      • Счётчик времени (обратного отсчёта);
      • Контактная форма (получение писем от посетителей);
      • Страница скорого открытия;
      • Шаблоны «посадочной страница» (landing page);
      • Поддержка WordPress multisite;
      • Адаптивный дизайн;
      • Иконки социальных медиа;
      • Работает с совершенно любой темой WordPress;
      • Настройки SEO;
      • Исключение URL адресов из режима обслуживания;
      • Функциональность бота для сбора адресов email эффективным и дружественным способом;
      • Поддержка GDPR.

      Примеры страниц с информацией о режиме обслуживания сайта. Скриншоты будут на английском:

      Установить данный модуль можно обычным способом, через загрузчик плагинов. Активировать его и затем настроить WP Maintenance Mode.

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

      Следующий у нас пойдёт:

      Plugin WordPress — Maintenance (сайт в разработке)

      Легко закрыть сайт для обслуживания

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

      Читайте также:  Excel не показывает сумму выделенных ячеек

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

      Особенности Maintenance в бесплатной версии:

      • Макет HTML / CSS без изображений (сетчатка готова)
      • Полно — экранный фон;
      • Эффект размытие фона;
      • Добавить собственный логотип:
      • Настраиваемые цвета: шрифты, иконки, фон;
      • Добавить название, заголовок, текст;
      • Бар админ: показать / скрыть;
      • 503 ошибка включения / выключения;
      • Поле аналитики Google;
      • Вход вкл / выкл;
      • Исключить страницы в режиме обслуживания.

      Поддерживает также наш могучий, родной — русский язык. Пример информационной страницы на Вордпресс — техническое обслуживания сайта:

      Установка и активация Maintenance стандартная. Настройки страницы техобслуживания затруднений не вызовет.

      YITH Maintenance Mode — сайт в разработке

      Плагин YITH Maintenance Mode

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

      Настройка плагина YITH Maintenance Mode

      Пример красивой страницы сайт закрыт на .

      Страница техобслуживания сайта

      Сайт закрыт по техническим причинам. Зайдите позже.

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

      Поделиться в социальных сетях

      (Последнее обновление: 09.01.2020)Доброго времени суток, друзья! Как найти битые ссылки на сайте? Если вы.

      (Последнее обновление: 07.07.2016)Приветствую вас, мои дорогие друзья! Тема — смайлики в WordPress и тематические.

      (Последнее обновление: 16.05.2019)Всем огромный привет! Это снова я, с полезным постом — всплывающее окно для WordPress.

      (Последнее обновление: 05.05.2019)Всем привет! О турбо страницах уже написано не мало, но и я внесу свои пять.

      (Последнее обновление: 08.07.2016)Привет, други мои! Сегодня я хочу представить вам интересный и полезный.

      Подскажите, можно создать такую страничку по тематике о сайте?

      Использовала плагин WP Maintenance Mode. Все закрылось отлично и красиво. Теперь не могу открыть сайты. Сначала отключила работу плагина. Потом деактивировала сам плагин. Удалила КЭШ из сайта и из браузера. Все равно вместо сайта красивая картинка с надписью Технические работы. Что я делаю не так?

      Какой сайт, ваш указанный здесь, открывается. 🙂

      Ирина, та же проблема, ВЫ или кто то другой решили вопрос? А в целом работает хорошо и красиво, спасибо за совевт, почти…)

      Спасибо, буду пробовать. А то моя тема постоянно обновляется. А при обновлении необходимо переходить на другую тему.

      Добрый день. Подскажите пожалуйста, что делать, если после смены адреса входа в админку сайта со стандартного wp-login.php на новый и активации плагина техобслуживания вход в админ панель сайта по новому адресу не отражает поля для ввода логина и пароля? Новая страница входа в сайт показывает, что сайт находится в режиме тех обслуживания, как и все остальные страницы сайта для любого пользователя? А старая страница wp-login.php уже не существует. При попытке еще раз переименовать адрес входа в админ панель через базу данных на первоначальный вариант wp-login.php, все равно пишет, что данная страница не существует. Возможно, меня блокирует активированный плагин режима техобслуживания, деактивировать не могу, тк не могу зайти на сайт. Больше нигде не отражаются поля для ввода логина и пароля. Что делать в такой ситуации? Единственное куда есть доступ сейчас — это база данных на хостинговом сайте. Спасибо.

      Здравствуйте!
      А если попробовать удалить плагин с хостинга?

      Ссылка на основную публикацию
      Adblock detector