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

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

junona Начальный Asked on 08.01.2015 in Настройки.
Add Comment
2 Answers

Способ закрыть сайт на 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.