Свежие статьи

Maintenance mode или Режим в разработке для WordPress

Maintenance mode или Режим в разработке для WordPress без плагинов и с плагинами

Режим в разработке. Как поставить сайт в maintenance mode или Режим в разработки на WordPress. Есть несколько способов, вернее способов очень много, но я расскажу о самых простых и распространенных.

Смотреть видео лучше на полный экран выбрав высокое качество

У кого видео не отображается пройдите по ссылке https://youtu.be/rL5rbWLPOgE

1) Закроем сайт на техническое обслуживание добавив специальный код в файл functions.php

Код для вставки [code]// Закрываем блог на ремонт
function wp_maintenance_mode(){
if(!current_user_can(‘edit_themes’) || !is_user_logged_in()){
wp_die(‘<h1 style=»color:red»>Сайт находится на техническом обслуживании</h1><br />Как только работы будут завершены мы снова с вами встретимся!’);
}
}
add_action(‘get_header’, ‘wp_maintenance_mode’);[/code]

2) Поместим файл .maintenance в корень сайта

Содержимое файла .maintenance

[code]<?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();
?>[/code]

3) Будем использовать один из многочисленных плагинов для WordPress которые переводят сайт в режим разработки.
У каждого есть свои преимущества. У первых двух это простота и легкость в третьем это красота и функциональность. Что выбрать решайте сами. Иногда достаточно просто на несколько часов закрыть сайт и целесообразнее использовать один из первых двух, но если вы делаете сайт на домене который уже зарегистрирован и вам не нужно чтобы посетители видели процесс, тем более что иногда он не очень красивый стоит закрыть сайт плагином и установить такие функции как обратный отсчет и форма обратной связи или дать возможность посетителю попросить уведомить его когда сайт станет доступен.

 

Друзья, если смог помочь, перечислите 100 рублей на постройку кораблей!

Хотите разбор именно вашего проекта

Запишитесь на консультацию за 2 500 ₽

Заполните бриф для обсуждения вашего проекта:

📞 Телефон: +7 (918) 182-38-72

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

Запись на бесплатное пробное занятие

Вы очень любознательны. Иначе бы не нажали на эту кнопку