Сайт на реконструкции – плагин Maintenance Mode для WordPress

23
Март
2011

Сайт на реконструкции - плагин Maintenance Mode для WordPress

Привет! Недавно столкнулся с задачей, как в WordPress отключить просмотр сайта для посетителей и выводить страницу-заглушку с сообщением, т.е., задействовать всем известные надписи "Сайт на реконструкции", "Under Construction", etc. По-моему, в 3-й версии WordPress уже есть подобная интегрированная функция, но я пока предпочитаю работать с версиями ниже третьей. Итак, дальше о том, что получилось.

Решение не заставило себя долго искать, нашлось несколько нормальных плагинов (WP Maintenance ModeSite Maintenance), отвечающих поставленным требованиям, но больше всего мне понравился "Maintenance Mode". Легкий и понятный в настройке плагин, поможет Вам в несколько кликов мышкой и стучанию по клавишам, за считанные минуты закрыть Ваш сайт от полноценного просмотра посетителей, да еще и внести несколько полезных настроек.

Установка

Для начала скачаем плагин с репозитория WordPress, распакуем скачанный архив и зальем его в: “../wp-content/plugins/”. В админ-панеле зайдем в раздел “Плагины”, активируем плагин “Maintenance Mode” и перейдем к настройкам: “Настройки” > “Maintenance Mode“.

Настройка

Включить/Отключить режим техобслуживания блога

Включить/Отключить режим техобслуживания блога

Все картинки кликабельны

В этом блоке, как Вы уже поняли, можно включать и отключать требуемую страничку-заглушку. Также можно установить таймер, который будет отсчитывать и показывать посетителям время до возобновления полной работоспособности сайта. Но есть одно "но", по истечении заданного времени, страница-заглушка автоматически не отключится, а будет выводится еще дополнительное сообщение, мол, скоро уже. Так что вот этот момент, возможно, Вам покажется и минусом плагина, но я считаю, что это не большая проблема.

Сообщение

Сообщение в режиме техобслуживания блога

Блок для написания сообщения, которое увидят посетители сайта. Отдельно прописывается заголовок и само сообщение. Также сообщение можно составлять используя HTML-теги, так что возможности разукрасить страницу становятся более расширенные.

Настройка внешнего вида страницы техобслуживания

Настройка внешнего вида страницы техобслуживания

Выбор оформления внешнего вида страницы. Доступны 3 шаблона:

  • тема по умолчанию - используется шаблон плагина;
  • стандартная страница входа WordPress - обычная страница авторизации на сайт, только вместо полей логина и пароля выводится сообщение;
  • использовать страницу 503.php из папки текущей темы - если хотите, чтобы отображалась Ваша уникальная страница, можете создать файл "503.php" и забросить в папку своего шаблона. Только в этом файле нельзя использовать стандартные функции вызова WordPress.

Доступ к внешней части блога и к функциям управления

Доступ к внешней части блога и к функциям управления

В этом блоке можно назначить права доступа к просмотру сайта. Доступны 2 настройки:

  • Доступ к полному управлению блогом - настройки доступа ко всем страницам сайта;
  • Доступ к частичному управлению блогом - доступ к админ-панели сайта.

Доступные в режиме техобслуживания страницы

Доступные страницы в режиме техобслуживания

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

Также можно оставить видимыми другие функции:

  • Ленту RSS;
  • Обратные ссылки (trackback);
  • Включить публикацию через XML-RPC.

Другие настройки

Другие настройки в режиме техобслуживания страницы

Включение отображения 503 ошибки - Сервис недоступен.

Вот и все! Жмем "Сохранить".

Диагноз

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

Думаю, что этот плагин Вам когда-нибудь да пригодится. Удачи!

А любителей мульта "Котопес" возможно заинтересуют веселые парные футболки котопес. В этих футболках с веселыми принтами Вы и Ваш(-а) друг/девушка будете хорошо смотреться на улицах города ;)

Подписаться на RSSВы можете подписаться на RSS или на E-mail рассылку:

Оставить комментарий с помощью формы ВКонтакте

Комментариев (32) к “Сайт на реконструкции – плагин Maintenance Mode для WordPress”

  1. naikom blog пишет:

    странный выбор насчёт версий ниже третьей)
    просто интересно с чем связано?

    • Oleg Mykhailenko пишет:

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

      • Yaroslav.CH пишет:

        Насчет такой функции в 3.1 – не видел. Есть только автоматическое включение режима обслуживания при обновлении плагинов и самого WP. Хотя, кажется, это было и раньше.
        Но так, чтобы можно было принудительно указать Maintenance – такой функции не встречал.

        • Oleg Mykhailenko пишет:

          О, я вот как раз недавно читал об:

          автоматическое включение режима обслуживания при обновлении плагинов и самого WP

          Значит, я попутал, все-таки принудительно поставить нельзя)

  2. galaxy пишет:

    С оглавления “Сайт на реконструкции ” было подумал ты закрыл сайт на реконструкцию.

  3. Yaroslav.CH пишет:

    Спасибо, надо будет попробовать этот – я несколько подобных ставил, но они все были с каким-то своими глюками и косяками. А иногда такая штука очень полезна – особенно при создании нового проекта :)

    • Oleg Mykhailenko пишет:

      Ага, полезна :) Вот по этой же причине я и стал искать решение, как сделать заглушку на ВП))

  4. Александр пишет:

    Буквально на днях столкнулся с такой же задачей. Тоже нашел плагин, не этот правда, но этот тоже хорош

  5. SwaEgo пишет:

    У меня для этих целей лежит плагин Custom Coming Soon Pages.

  6. Vile пишет:

    а зачем вообще эти заглушки, когда можно html файл с картинкой кинуть на index?

    • Oleg Mykhailenko пишет:

      Чтобы не делать лишних телодвижений с html-файлом и картинкой))))
      Активировал плагин, написал пару слов посетителям и сохранил, все)

    • dzikun пишет:

      =) Совершенно согласен. Придерживаюсь того мнения, что этот плагин не совсем хорош. Почему? Конечно, он красиво все выводят и круто. Но перегружают сам сервер. Ваш сайт в дауне. То есть, аптайм в дауне. Если сайт будет долгое время находится в дауне, боты с поисковиков решат, что ваш ресурс не стабилен и возможен риск понижения рейтинга. А если еще сами 503 ошибку повесите, то пропустите всех конкурентов вперед.

  7. Анализатор пишет:

    Чудесно! :) Обрезал сайт работодателю, он пообещал сегодня деньги завезти. Очень рад, что нашел такой плагинчик у тебя.

    • Oleg Mykhailenko пишет:

      Всегда пожалуйста!
      Ну и радикальные методы у тебя с работодателем))) Хотя, если не платит, то по другому никак.

  8. orindge пишет:

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

  9. Анна пишет:

    добрый день! может кто-нибудь поможет %)
    установила плагин, включила режим реконструкции
    потом отключила его
    но он не отключается

    как это победить :(

  10. ukrop пишет:

    Добрый день! А не подскажите, как так сделать, чтобы после авторизации не в консоль попадать, а на главную?