Как закрыть сайт на техническое обслуживание на wordpress?
Ответ
Первый способ
Разместим в корне сайта (рядом с .htaccess) файл .maintenance с кодом:
1 2 |
<?php $upgrading = time(); ?> |
Теперь посетители сайта будут видеть сообщение “Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту”. Если необходимо показывать более информативное сообщение, то можно в папке wp-content создать файл maintenance.php с необходимым кодом. Например,
1 2 |
<?php echo 'Сайт временно не работает. Новые материалы на www.itmathrepetitor.ru'; ?> |
Здесь можно добавить свои стили, форму обратной связи и т.д.
Второй способ
Использовать плагин WP Maintenance Mode, настройки которого позволяют разместить форму обратной связи, таймер обратного отсчета, иконки соцсетей, установить свои стили, выбрать шаблон с фоновым изображением. К некоторым страницам сайта можно оставить доступными.
Третий способ
Удалить весь сайт и создать жалкий index.html с извинениями. Удобен, когда сайт настолько заражен вирусами, что терять уже нечего.