Привет! Недавно столкнулся с задачей, как в WordPress отключить просмотр сайта для посетителей и выводить страницу-заглушку с сообщением, т.е., задействовать всем известные надписи "Сайт на реконструкции", "Under Construction", etc. По-моему, в 3-й версии WordPress уже есть подобная интегрированная функция, но я пока предпочитаю работать с версиями ниже третьей. Итак, дальше о том, что получилось.
Решение не заставило себя долго искать, нашлось несколько нормальных плагинов (WP Maintenance Mode, Site 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 ошибки - Сервис недоступен.
Вот и все! Жмем "Сохранить".
Диагноз
Как по мне, данный плагин лучший из всех, что я нашел. Он простой, интуитивно понятный в настройке, а также имеет больше настраиваемых возможностей, чем его конкуренты.
Думаю, что этот плагин Вам когда-нибудь да пригодится. Удачи!
А любителей мульта "Котопес" возможно заинтересуют веселые парные футболки котопес. В этих футболках с веселыми принтами Вы и Ваш(-а) друг/девушка будете хорошо смотреться на улицах города
установила плагин, после работ отключила в настройках, затем деактивировала и удалила… Но заглушка ни как не хочет уходить! кэш очистила, не помогает! подскажите в чем проблема?
проблема была в плагине hyper cashe нужно было его очистить а не кэш браузера.
Все-таки кэш)
Действительно, с плагинами кэширования такое часто.
Странно, если даже после удаления, висит заглушка, тогда не знаю. Вы точно очистили кэш?
Обычно хардкорный метод удаления плагина грубо, но решает проблему.
вот здесь http://paperplane.su/40-razlichnyx-tem-i-shablonov-sajt-v-razrabotke/ человек предлагает более 40 как платных, так и бесплатных тем и плагинов
а когда плагин работает, поисковые роботы индексируют сайт?
Спасибо, установила заглушку, только в плагине у меня нет вкладки ” Доступные в режиме техобслуживания страницы “, “Доступ к внешней части блога и функциям управления”, может потому что Вордпресс у меня англ. Это ничего что так ? Или я не смогу потом ничего редактировать ? Добавила вас в Tвиттере.
Привет! Надо попробовать этот плагин у себя на сайте. Очень полезная и интересная статья.