Закрыт на техническое обслуживание перевести сайт WordPress.

Итак, вам нужно провести серьезное обновление на своем сайте WordPress.

Вы тот человек, который проявляет осторожность и выполняет обновление, не моргнув глазом, или вы бы вместо этого перевели свой сайт в режим обслуживания и сделали резервную копию, прежде чем продолжить ?

Что касается последнего, эта статья проведет вас через различные шаги, которые вы могли бы рассмотреть, чтобы перевести свой сайт WordPress в режим обслуживания. А для первых тоже стоит подумать!

Обновления могут быть капитальным ремонтом внешнего вида веб-сайта путем применения новой темы, новой домашней страницы, добавления новых функций, обновлений плагинов или чего-то еще. Какое бы обновление ни было, существует риск прерывания обслуживания, поэтому режим обслуживания так важен.

От «почему» до «как», от использования плагинов до вашего конструктора тем — мы рассмотрели все, что вам нужно знать, чтобы перевести свой сайт в режим обслуживания.

Начнем с понимания основ.

Что такое режим обслуживания WordPress?

Содержание

Режим обслуживания WordPress — это когда вы выводите свой веб-сайт из строя, чтобы вы могли над ним работать. Посетители видят дружеское уведомление о том, что происходит, пока вы выполняете свою работу.

Таким образом, они не заходят на неработающий веб-сайт и не думают, что вас взломали или что-то пошло не так … Обычно вы создаете одну страницу или предупреждающее сообщение, указывающее, что веб-сайт находится на обслуживании.

Вы когда-нибудь видели это?

изображение режима обслуживания

Вы согласитесь, что лучше иметь хорошо продуманную страницу обслуживания на вашем сайте, чем неисправный или обновляемый.

Страницы обслуживания могут включать контактную информацию, контактную форму или даже таймер обратного отсчета, указывающий, когда веб-сайт снова будет в сети.

Пока страница точно сообщает посетителю, что происходит, страница будет работать.

Теперь, когда мы знаем, что такое страница обслуживания и как она выглядит, давайте разберемся, когда и почему мы должны их использовать.

Когда и почему следует использовать режим обслуживания

Короткий ответ …

Когда вы обновляете свой сайт.

Почему? Потому что эти обновления и техническое обслуживание лучше проводить за закрытыми дверями!

За длинный ответ…

Незначительные обновления, такие как публикация нового контента, обновление изображения, обновление тем и определенных плагинов , могут быть выполнены без простоев.

При этом не все обновления так же просты, как нажатие на ссылку «обновить сейчас».

Например, предположим, что у вас есть магазин WooCommerce . И у магазина изрядная посещаемость и посетителей. Вы бы рискнули запустить обновление без резервного копирования?

Если с обновлением возникнут проблемы, вы получите неработающий веб-сайт, и вам придется быстро перевести его в режим обслуживания. Вы же не хотите, чтобы у ваших клиентов были плохие впечатления от просмотра неработающего веб-сайта и создания негативного впечатления о вашем бренде!

Идеальный способ проведения значительных обновлений и обслуживания:

  1. Перевод вашего сайта WordPress в режим обслуживания
  2. Создание промежуточного сайта (который является клоном вашего реального сайта )
  3. Проведение обновлений в промежуточной среде
  4. Проведение теста, чтобы проверить, все ли в порядке
  5. Если на промежуточном сайте все в порядке и все работает нормально, выполнение обновлений на действующем сайте.
  6. Повторный запуск теста на действующем сайте
  7. Если все в порядке, отключите режим обслуживания

Преимущество создания промежуточного сайта заключается в том, что вы можете запускать все обновления и обслуживание в тестовой среде. Таким образом, вам не о чем беспокоиться, если обновление пойдет не так, как планировалось.

Если все выглядит хорошо на тестовом сайте, вы можете разместить обновления на действующем сайте.

Как создать пробный сайт ? Позже в этой статье мы рассмотрим простой метод.

Если вы создаете промежуточный сайт, режим обслуживания вашего сайта будет кратковременным. Если бы вы выполняли обновления на действующем сайте, ваш режим обслуживания, вероятно, был бы более продолжительным.

Включение режима обслуживания — лучший способ обновить ваш сайт WordPress. Вы можете отобразить удобное уведомление с указанием обслуживания и ожидаемых сроков, в течение которых веб-сайт вернется к работе.

Теперь давайте рассмотрим, как перевести ваш сайт WordPress в режим обслуживания.

Как перевести сайт WordPress в режим обслуживания

Когда дело доходит до перевода вашего сайта WordPress в режим обслуживания, есть несколько способов сделать это. Использование специальных плагинов для использования конструктора страниц и редактирования фактического кода. Выберите то, что лучше всего подходит для вас.

Метод 1: настройка режима обслуживания с помощью подключаемого модуля SeedProd

В первом методе мы будем использовать популярный плагин обслуживания WordPress SeedProd . Используя SeedProd, вы можете создавать красивые страницы обслуживания за несколько кликов.

Домашняя страница SeedProd

Чтобы использовать SeedProd, установите и активируйте плагин.

После активации перейдите в SeedProd> Pages .

SeedProd страницы

Чтобы настроить режим обслуживания или даже режим, который скоро появится, вам просто нужно его активировать. Вы можете настроить или настроить свою страницу, нажав « Изменить страницу» / «Настроить страницу обслуживания» .

Редактор страниц SeedProd

Это откроет настройщик, который похож на конструктор страниц. Создайте страницу так, как вы хотите.

Вы можете добавить свой логотип, поиграть с цветами и фоном, включая контактные данные, форму подписки, таймер обратного отсчета и многое другое.

Когда вы закончите, нажмите « Сохранить» . Если вы хотите, чтобы страница работала, нажмите « Опубликовать» . Теперь вы заметите, что на вашем веб-сайте появляется страница обслуживания.

активный режим обслуживания

Вы заметите предупреждение « Режим обслуживания активен » в верхней части панели инструментов.

Здесь следует отметить, что вы можете не увидеть страницу обслуживания своего веб-сайта, если вы вошли в свою учетную запись WordPress . Страница обслуживания будет доступна, если вы выйдете из своей панели управления WordPress или зайдете на сайт в браузере в режиме инкогнито.

Вот как легко настроить режим обслуживания на вашем сайте WordPress с помощью SeedProd.

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

Чтобы отключить режим обслуживания в SeedProd, просто сделайте его неактивным.

Отключить режим обслуживания Seedprod

Метод 2: настройка режима обслуживания с помощью подключаемого модуля WP Maintenance Mode

Еще один популярный плагин — плагин WP Maintenance Mode .

Плагин режима обслуживания WP

Установите и активируйте плагин WP Maintenance Mode.

После активации перейдите в Настройки> Режим обслуживания WP .

Настройки режима обслуживания WP

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

Плагин режима обслуживания WP: первые результаты

Как только вы закончите, активируйте режим обслуживания. Просто выберите « Активировано » на вкладке « Общие » и нажмите « Сохранить настройки» .

Вы хотите собирать потенциальных клиентов, настроив бота для общения с посетителями, попадающими на вашу страницу обслуживания?

Сообщение настройки режима обслуживания

Что ж, вы можете настроить сообщения на вкладке « Управление ботом ».

Настроить параметры сообщений

Как видите, с этим плагином можно многое сделать. Как только вы закончите, не забудьте нажать на Сохранить настройки .

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

Отключить режим обслуживания WP

Как показано на изображении выше, выбрав Статус как « Деактивировано» , вы можете отключить режим обслуживания.

Теперь, когда мы рассмотрели два плагина WordPress, давайте рассмотрим другие варианты.

Метод 3: активируйте режим обслуживания с помощью компоновщика страниц

В этом методе мы будем использовать плагин для построения страниц.

В качестве конструктора страниц мы будем использовать Elementor , популярный плагин для создания визуальных страниц, который позволяет легко создавать и редактировать веб-страницы.

Для этого выберите вкладку « Режим обслуживания » в « Elementor»> «Инструменты» .

Режим обслуживания Elementor

Вы можете выбрать из раскрывающегося списка либо страницу «Скоро», либо страницу режима обслуживания. Вам также нужно будет выбрать шаблон из раскрывающегося списка.

Если вы еще не создали страницу или шаблон, их не будет в списке. Чтобы установить его, просто нажмите ссылку « Создать один» под раскрывающимся списком.

Начните с названия шаблона и нажмите « Опубликовать» .

Создать новую страницу обслуживания

Мы назвали нашу страницу « Страница обслуживания» . После публикации страницы активируется опция « Редактировать с помощью Elementor» . Нажмите здесь.

Теперь вы находитесь на панели инструментов Elementor с виджетами слева.

Страницы обслуживания обычно идут без верхнего и нижнего колонтитула, поэтому давайте удалим их. Для этого щелкните значок « Настройки», расположенный в левом нижнем углу страницы.

Настройки страницы Elementor

Выберите Elementor Canvas в раскрывающемся меню « Макет страницы» .

Изменить элемент или макет страницы

Теперь вам будет представлен чистый холст для создания страницы обслуживания.

Дизайн страницы Elementor

Используя разделы и виджеты, создайте страницу обслуживания. Вы можете добавить:

  • Цвет фона
  • Заголовок и некоторый текст, включающий адрес электронной почты
  • Контактная форма

Это именно то, что мы создали, как показано на изображении ниже.

Дизайн страницы обслуживания Elementor

Когда вы закончите создание своей страницы обслуживания, нажмите « Опубликовать» .

Теперь вернитесь в Elementor> Инструменты и выберите только что созданный шаблон страницы в разделе « Выбрать шаблон» .

Страница обслуживания набора Elementor

Например, мы создали страницу обслуживания, и это наш выбранный шаблон, как показано выше. Когда вы закончите, нажмите « Сохранить изменения» .

Вы заметите, что в верхней части панели управления активирована кнопка включения режима обслуживания .

Как и в нашем предыдущем примере, вам нужно будет либо выйти из своей учетной записи WordPress, либо просмотреть веб-сайт в браузере в режиме инкогнито, чтобы просмотреть страницу обслуживания.

Режим обслуживания с elementor

Как показано на изображении выше, наша страница обслуживания была активирована.

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

Чтобы вернуть сайт в оперативный режим и отключить режим обслуживания, выберите режим « Отключено » в Elementor> Инструменты> Общие .

Отключить элемент режима обслуживания или

Когда закончите, нажмите « Сохранить изменения» .

Вот как все просто!

Следующая пара методов включает в себя немного фактического кодирования. Итак, если вы не знакомы с редактированием кода, мы рекомендуем описанные выше методы.

При этом, если вас устраивает кодирование, продолжайте!

Метод 4: Использование пользовательской функции

Как уже упоминалось, этот метод требует от вас редактирования кода и, в частности, файла functions.php .

Перед тем как начать, мы настоятельно рекомендуем сделать резервную копию вашего сайта WordPress . Если вы работаете в промежуточной среде (о которой будет рассказано позже), вы в безопасности.

В WordPress есть страница обслуживания по умолчанию, которая автоматически устанавливается при обновлении версии WordPress. Вы можете вручную перевести свой сайт в режим обслуживания и настроить страницу без дополнительных плагинов.

Для этого перейдите в Внешний вид> Редактор тем и выберите файл functions.php .

Редактировать php-файл функции темы

Теперь все, что вам нужно сделать, это добавить следующие строки кода в конец файла functions.php:

// Activate WordPress Maintenance Mode

function wp_maintenance_mode() {
if (!current_user_can(‘edit_themes’) || !is_user_logged_in()) {
wp_die(‘

Веб-сайт на обслуживании


We have got some exciting updates lined up for you. We will be back online in a jiffy!’);
}
}
add_action(‘get_header’, ‘wp_maintenance_mode’);

После того, как вы добавили приведенный выше фрагмент кода, не забудьте нажать « Обновить файл» .

Чтобы отключить режим обслуживания, просто удалите указанный выше код из файла functions.php.

Метод 5: Использование файла .htaccess

Еще один метод, в котором вам нужно будет заняться написанием реального кода.

На этот раз вам нужно будет внести изменения в файл .htaccess .

Опять же, мы настоятельно рекомендуем вам сделать резервную копию вашего сайта или файла .htaccess.

В этом методе вам нужно будет создать HTML-файл, который будет включать веб-сайт с сообщением об обслуживании. Вы также можете указать контактную информацию и другие детали, если хотите.

Редактируя файл .htaccess, вы перенаправляете все запросы веб-сайта на эту страницу обслуживания.

Также обратите внимание, что с помощью этого метода вы не сможете получить доступ к панели администратора WordPress. Поскольку этот запрос также будет перенаправлен на созданный вами HTML-файл.

Вы можете получить доступ к файлу .htaccess из корневого каталога веб-сайта.

Начните с создания файла обслуживания. Например, давайте создадим файл undermain maintenance.html и включим веб-сайт в текст обслуживания.

Затем давайте переименуем файл .htaccess. Допустим, мы переименовываем файл в .htaccess_original. Затем создайте новый файл .htaccess и включите следующий код,

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/undermaintenance.html$
RewriteRule ^(.*)$ https://mydomain.com/undermaintenance.html [R=307,L]

Приведенный выше код гарантирует, что все запросы веб-сайта будут направлены на страницу обслуживания.

Замените https://mydomain.com/undermain maintenance.html, упомянутый в коде, на фактический URL-адрес вашей страницы обслуживания.

Итак, теперь, когда мы рассмотрели, почему и как перевести ваш сайт WordPress в режим обслуживания, пришло время рассмотреть недостатки, если таковые имеются.

Недостатки использования режима обслуживания

Мы увидели преимущества перевода вашего сайта WordPress в режим обслуживания. Это помогает указать вашим посетителям, что сайт проходит техническое обслуживание, и предотвратить показ потенциально неисправного сайта.

Но есть ли недостатки? Давайте рассмотрим несколько, и вы сможете решить для себя.

1. Потеря посетителей и доходов

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

Посетители, которые приходят на ваш сайт впервые, все равно должны оценить ваши продукты и услуги. Если нет веской причины, если ваш сайт находится на техническом обслуживании, скорее всего, они не вернутся. Потеря посетителей приводит к возможной потере дохода!

2. Неожиданные задержки

Сколько времени занимает разработка веб-сайта? Или сколько времени нужно, чтобы завершить обновление и изменение вашего веб-сайта? У вас есть четкий дедлайн?

Да, у нас есть цель и мы работаем над ее достижением в установленные сроки. Но что, если вы столкнулись с препятствием или неожиданной задержкой? Есть вероятность, что запуск может немного задержаться.

Это может привести к тому, что ваш сайт будет находиться на техническом обслуживании в течение длительного времени. Опять же, возвращаясь к нашему предыдущему пункту, это приводит к потере посетителей и доходов.

3. Помешайте ранжированию SEO

В некоторых случаях активация режима обслуживания приводит к отключению SSL. Поскольку SSL является обязательным условием для индексации вашего сайта, перевод вашего сайта WordPress в режим обслуживания на слишком долгое время может помешать вашему SEO-ранжированию .

Распространенные проблемы при использовании режима обслуживания

Поиск режима обслуживания на некоторых популярных форумах WordPress показал бы, что это не так просто, как кажется, включать и отключать режим обслуживания вашего сайта WordPress.

Общие проблемы режима обслуживания

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

1. Невозможно отключить режим обслуживания.

Сталкивались ли вы с ситуацией, когда вам не удавалось выйти из режима обслуживания?

Пользователи сталкивались с этой проблемой, будь то использование плагина или ручной метод.

Чаще всего проблема связана с кешированием, когда ваш старый контент все еще отображается. Вам просто нужно очистить кеш . Вы также можете попробовать просмотреть веб-сайт в окне в режиме инкогнито.

2. Невозможно получить доступ к странице wp-admin.

В некоторых случаях владельцы веб-сайтов не могут получить доступ к странице входа wp-admin на своем сайте. Они также лишаются доступа к своему сайту после активации режима обслуживания. У них нет доступа ни к странице входа wp-admin, ни к интерфейсу своего сайта.

Одно из решений — использовать wp-login вместо wp-admin .

Обычно вы получаете доступ к своей панели управления WordPress с помощью https://yourdomain.com/wp-admin . Верно?

Если у вас нет доступа к wp-admin, вы можете попробовать https://yourdomain.com/wp-login .

Причина в том, что некоторые плагины создают новую страницу wp-login. Тем самым делая страницу wp-admin недоступной.

Это один из вариантов. Если это не сработает, вам придется отключить плагин вручную. Из панели управления хостингом войдите в папку public_html через файловый менеджер.

Получите доступ к папке плагинов из wp-content. Найдите установленную папку плагинов режима обслуживания и удалите или переименуйте ее.

Теперь у вас должна быть возможность получить доступ и войти в систему с помощью страницы wp-admin.

3. В поисковой выдаче Google все еще отображается режим обслуживания

Отображается ли ваша страница обслуживания на странице результатов поисковой системы Google?

Другая распространенная проблема, с которой сталкиваются многие пользователи, связана с тем, что их страница обслуживания все еще отображается, несмотря на то, что она деактивирована.

Одно из решений — подождать, пока Google повторно просканирует ваш сайт. Или вы можете запросить переиндексацию с помощью инструментов Google для веб-мастеров.

Если вы столкнулись с проблемой, которую мы не рассмотрели, вам не о чем беспокоиться.

Посетите форум поддержки WordPress . Вы обязательно найдете похожие проблемы, с которыми сталкиваются другие пользователи, и вы также найдете решение для них.

И если вы не найдете решения, опубликуйте его на форуме. Вы обязательно получите ответ!

Альтернатива режиму обслуживания: WordPress Staging

Теперь мы знаем, что идеальный способ обновить ваш сайт WordPress — это перевести его в режим обслуживания и выполнять обновления за закрытыми дверями. Если бы обновление пошло не так, как планировалось, у нас не было бы неисправного веб-сайта и, соответственно, множества недовольных клиентов.

Хотя вы по-прежнему можете выполнять фактическое обслуживание веб-сайта, альтернативным методом выполнения обновлений является создание промежуточного сайта или промежуточной среды.

Хорошо, а что такое промежуточный сайт?

Промежуточный сайт — это место, где вы создаете точную копию своего реального сайта. Промежуточный сайт обычно настраивается на субдомене. Например, для вашего домена https://yourdomain.com промежуточный сайт будет настроен по URL-адресу, например https://staging.yourdomain.com .

Вы можете выполнять всю свою работу на клонированном сайте, а затем использовать инструмент push to live, чтобы сделать обновленный сайт работающим после того, как вы его протестировали. Таким образом, ваш основной сайт будет работать нормально, пока вы работаете. Затем вы можете быстро переключить обновленный сайт на работу, надеюсь, никто этого не заметит!

Перед тем, как начать промежуточный процесс, мы рекомендуем вам перевести магазин в режим обслуживания, выполнив шаги, описанные ранее в этой статье.

Как только ваш сайт перейдет в режим обслуживания, создайте промежуточную среду .

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

Например, в панели управления SiteGround вы найдете Staging в WordPress, как показано на изображении.

SiteGround постановка

Выберите домен и установку WordPress, для которой вы хотите создать промежуточную копию.

Промежуточные копии

После того, как вы выбрали установку WordPress, создайте имя для промежуточной копии и нажмите « Создать» .

Созданы промежуточные копии

Таким образом, вы создали свою постановочную среду. Это так просто!

Созданы промежуточные копии 1

У вас есть дополнительные параметры на выбор, если вы нажмете на три точки в разделе « Действия» .

развернуть промежуточный сайт

Чтобы получить доступ к панели управления WordPress вашего промежуточного сайта, щелкните значок рядом с тремя точками в разделе « Действия» .

войти на промежуточный сайт

Теперь вы будете перенаправлены на панель управления WordPress вашего промежуточного сайта.

URL-адрес созданного промежуточного сайта

Обратите внимание на созданный URL.

В этом случае URL-адрес — https://staging3.yourdomain.com/wp-admin/admin.php?page=custom-dashboard.php.

Теперь вы можете запускать обновления и экспериментировать на промежуточном сайте, не беспокоясь о том, что произойдет на рабочем сайте.

После того, как вы создали промежуточный процесс, вы можете вывести свой действующий сайт из режима обслуживания.

Какое у вас решение для режима обслуживания WordPress?

Если вы уже какое-то время управляете своим сайтом, то знаете, что перевод вашего сайта в режим обслуживания иногда неизбежен. Из-за незначительного обновления, изменения макета, обновлений плагинов, тем или даже версий WordPress мы не хотим, чтобы посетители попадали на нефункциональный сайт.

Хотя вы можете запускать обновления, не переводя свой сайт в режим обслуживания, мы настоятельно рекомендуем вам это сделать. Зачем показывать посетителям неработающий сайт, если обновление идет не по плану?

В активированном режиме обслуживания вы можете выполнять все обновления, не беспокоясь о том, как они выглядят на действующем сайте. Как только вы закончите с обновлениями и будете довольны тем, как сайт выглядит, отключите режим обслуживания и продемонстрируйте свой сайт всему миру!

Помимо перевода вашего сайта в режим обслуживания, сделайте резервную копию , особенно если вы выполняете значительные обновления и изменения на своем сайте. Всегда лучше быть готовым!

Что из вышеперечисленного является вашим предпочтительным решением в режиме обслуживания? Оставьте комментарий ниже и дайте нам знать.

Call Now Button«Позвонить Сейчас»