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

Вопрос решен

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

Продвинутый Вопрос задан в 08.01.2015 в Настройки.
Добавить комментарий
2 Ответ (-ов)
    Лучший ответ

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

    Продвинутый Отвечено в 08.01.2015.

    Шикарно

    в 08.01.2015.

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

    в 10.01.2015.

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

    в 11.01.2015.
    Добавить комментарий

      Способ закрыть сайт на 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. Загружаем его по ФТП в корень сайта.

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

      Мастер Отвечено в 08.01.2015.

      Великолепно

      в 08.01.2015.
      Добавить комментарий

      Ваш ответ

      Размещая свой ответ, вы соглашаетесь с политикой конфиденциальности и условиями предоставления услуг.