Есть еще один простой способ. Нужно в корне сайта создать новый файл с названием .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(); ?>
Сделать это можно по FTP.
Когда посетители попытаются открыть Ваш сайт, то они увидят такую страницу:
Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.
А Вы, как администратор, сможете работать в админке и просматривать сайт.
Для отключения, просто удалите файл .maintenance, или переименуйте его.
seozwer.com/wordpress/wordpress-zakryvaem-sajt-na-texnicheskoe-obsluzhivanie/
If you found an error, highlight it and press Shift + Enter or click here to inform us.