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

На сайте ведутся работы, я не хочу, чтобы пользователи сайта наблюдали весь этот процесс. Как включить режим технического обслуживания сайта на Wordpress?По типу как это реализовано на многих других сайтах: зашел пользователь на сайт и видит сообщение: идут технические работы, зайдите позже!

Начальный Asked on 08.01.2015 in Настройки.
Add Comment
2 Answer(s)
Best answer

Есть много плагинов для Wordpress, со счетчиком до окончания работ и без, посмотрите например плагин Maintenance Mode.

Начальный Answered on 08.01.2015.

Шикарно

on 08.01.2015.

Проверили в работе. То, что надо! Спасибо

on 10.01.2015.

Не за что . Рад был вам помочь.

on 11.01.2015.
Add Comment

Способ закрыть сайт на WordPress на техническое обслуживание без плагина.1. Создаем файл с именет .maintenance с кодом:


<?php

function is_user_logged_in() {

$loggedin = false;

foreach ( (array) $_COOKIE as $cookie => $value ) {

if ( stristr($cookie, 'wordpress_logged_in_') )

$loggedin = true;

}

return $loggedin;

}

if ( !stristr($_SERVER['REQUEST_URI'], '/wp-admin/') && !stristr($_SERVER['REQUEST_URI'], '/wp-login.php') && !is_user_logged_in() ) $upgrading = time();

?>

2. Загружаем его по ФТП в корень сайта.

Теперь при открытии сайта пользователь увидит сообщение: "Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту". А администратор, естественно, авторизовавшись, сможет работать с сайтом!

Сторонник Answered on 08.01.2015.

Великолепно

on 08.01.2015.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.