«Сайт на обслуживании» для WordPress

Возможность отключить сайт штатными средствами в отсутствует и это иногда напрягает. Например, нужно ограничить доступ во время обновления движка или плагинов. Проблема решается установкой специального плагина. Для ранних версий существовал плагин «Site Unavailable», разработанный Angsuman Chakraborty. Но в настоящее время автор прекратил его поддержку. Последняя версия был выпущена в 2005 году. 

!Wartungsmodus

Известный немецкий разработчик Frank Bültge предлагает для этих целей свой плагин, созданный на основе идеи «Site Unavailable», который называется !Wartungsmodus. Этот плагин добавляет информацию для пользователей об обслуживании блога. Пользователь, имеющий администраторские права может получить полный доступ к блогу, включая интерфейс. Этот плагин не пишет ссылки в базу данных! Активируйте плагин и ваш будет находиться в режиме обслуживания.

Установка плагина не составит особого труда даже для начинающего администратора. Скачиваем zip–архив плагина либо с официального сайта WordPress, либо с сайта разработчика bueltge.de [by:ltge.de]. Устанавливаем. Активируем. Переходим к настройкам плагина


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

Имеется большой выбор заставок-тем на все вкусы:

Тема «The Truck».

Тема «Simple Text».

Тема «The Sun».

Тема «The FF Error».

Тема «Monster».

Тема «Chastely».

Тема «Only Typo».

Тема «Paint».

Тема «Animate (Flash)». Доступна только на немецком языке, но для пользователя, имеющего навыки работы с flash это не проблема.

Тема «Damask».

Тема «Lego».

Вы можете добавить свой собственный стиль и добавить URL этого стиля на страницу плагина. Создайте свою таблицу стилей на основе этой разметки и загрузите ее, а после добавьте URL CSS без http:// в настройках плагина и измените тему на «Свою тему»:

<div id="header">
WP Dev</div>
 
 
<div id="content">
 
<h1 id="1087_maintenance-mode_1">Maintenance Mode</h1>
 
 
Sorry for the inconvenience.Our website is currently undergoing scheduled maintenance.<strong>Please try back in 231 weeks.</strong>Thank you for your understanding.
 
<div class="admin"><a href="http://example.com/wp-admin/">Admin-Login</a></div>
</div>
 
 
<div id="footer">
<a href="http://bueltge.de/">Plugin by: <img src="http://bueltge.de/favicon.ico" alt="bueltge.de" width="16" height="16" /></a></div>

Пока я писал этот текст плагин «!Wartungsmodus» обновился. Актуальная версия 1.4.9.

Maintenance Mode

Другой немецкий разработчик Michael Wöhrer, вдохновленный идеями Site Unavailable и !Wartungsmodus, создал плагин Maintenance Mode. Плагин добавляет страницу блога, из которой посетители смогут узнать, что ваш блог закрыт на техническое обслуживание. Пользователи с правами администратора сохраняют полный доступ к блогу. Включая внешний интерфейс. А обычные посетители смогут увидеть сообщение типа «! Сайт в настоящее время находится на плановом техническом обслуживании. Повторите попытку через 60 минут. Приносим извинения за неудобства.»

Вот как это выглядит

Текст сообщения можно изменять. Кириллица поддерживается.

Установка и активация плагина выполняется обычным способом и трудностей не вызывает. Настройки простые. Плагин переводится в активную/неактивную фазу. Если плагин активен, то в админке, висит напоминание об этом (!Wartungsmodus тоже напоминает о своем активном присутствии). отсутствуют, меньше поводов для размышлений. В настройках можно запретить редакторам и другим пользователям правами ниже администраторских доступ к блогу на время обслуживания. Для некоторых тем оформления WP необходимо использовать тег шаблона is_maintenance () для отображения сообщения в теме, при включенном режиме сопровождения. Это полезно, чтобы не забыть включить режим обслуживания, когда вы вошли в WordPress. Вы можете добавить его в header.php или index.php темы, например:

Скачать актуальную версию Maintenance mode 4.3 можно с официального сайта WordPress или с сайта разработчика. На сайте разработчика есть подробные инструкции на английском языке и не менее подробный FAQ. Зачем они нужны представления не имею, но парень старался.

На WordPress 2.84 работают оба плагина. Я выбрал первый. Он веселее.

© 2009 — 2011, Ringo. Все права защищены. 

Вы можете получать обновления блога подписавшись на RSS рассылку! Или следить за обновлениями блога в твиттере.

Related Posts

  1. Обновился плагин !Wartungsmodus
  2. Реанимация блога
  3. Для чего нам нужен сайт
  4. Аналитика для блога
  5. Внимательным читателям

Комментарии

  1. Объява сказал:

    Занятно! Спасибо за материал.

  2. Outlawz сказал:

    Очень и очень неплохо!!!

  3. Odmin сказал:

    Понравилась статья. Обязательно буду ждать продолжения. Эта тема конечно же интересна всем.

  4. Kran сказал:

    поражаюсь как люди умеют так хорошо писать тексты и статьи

  5. Sekretnik сказал:

    В интернете информации много, а найти нужное порой можно случайно, спасибо

Обратные ссылки

  1. [...]самые свежие публикации этого блога! Совсем недавно я подробно рассказал о плагине немецкого разработчика Frank Bültge !Wartungsmodus, [...]