Flector

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

Включение режима обслуживания

В WordPress можно вручную включить режим технического обслуживания, когда сайт будет недоступен всем, кроме администраторов сайта. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

//закрытие сайта на тех. обслуживание start
function wph_maintenance_mode() {
    if (!current_user_can('10') || !is_user_logged_in()) {
        wp_die('Сайт ненадолго закрыт на техническое обслуживание. 
	        Зайдите через минуту.');
    }
}
add_action('get_header', 'wph_maintenance_mode');
//закрытие сайта на тех. обслуживание end

Текст сообщения полностью повторяет официальное сообщение, выдаваемое движком при обновлении движка, но вы можете его отредактировать.


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!