Как перевести сайт в режим обслуживание (обновления, разработки)
При обновлении кода на сайте, рекомендуется переводить сайт в режим обслуживания (заблокировать на время обновления), чтобы внезапные посещения пользователей не могли повлиять на процесс обновления файлов.
Чтобы включить такой режим нужно:
Вариант 1:
Создать файл .maintenance
в корне сайта (каталог где находится папка wp-admin) со следующим кодом:
<?php // метка времени UNIX по истечению которого + 10 минут, // сайт выйдет из режима разработки. $upgrading = 1652995051; // time();
Вариант 2:
Создать пустой файл ABSPATH . '.maintenance'
и вручную на раннем этапе, например в файле wp-config.php указать глобальную переменную
// метка времени UNIX по истечению которого + 10 минут, сайт выйдет из режима разработки. $GLOBALS['upgrading'] = 1652995051; // time();
Готово!
Обновляем страницу и видим сообщение о техническом обслуживании:
—
Эта заметка встроена в: wp_maintenance()