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

Опубликовано: 2021-01-28

Сегодня WordPress поддерживает более 75 миллионов веб-сайтов в Интернете, что составляет более 30% интернет-сайтов. Вас поразила эта цифра? Что ж, это еще не все. WordPress доминирует в поисковой выдаче Google с колоссальными 2,28 миллионами результатов.

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

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

Давайте начнем.

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

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

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

Технически WordPress создает файл .maintenance, содержащий уведомление об обслуживании и сроках, используя функцию, называемую обслуживанием wp, когда вы начинаете обслуживание веб-сайта. Этот файл автоматически удаляется, как только вы закончите техническое обслуживание, и веб-сайт будет запущен с обновлениями.

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

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

Никому не нравится видеть веб-сайт с простой белой страницей с надписью «веб-страница/сайт недоступна». Ваш веб-сайт WordPress делает что-то подобное, когда проходит техническое обслуживание.

Если вы не активируете режим обслуживания на своем веб-сайте, он отображает простую заставку с сообщением «Кратковременно недоступен для планового обслуживания. Загляните через минуту». Это может звучать вполне нормально, но это серьезно подрывает вашу репутацию перед аудиторией и потенциальными клиентами.

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

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

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

Давайте погрузимся в это сейчас.

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

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

  1. Использование плагина режима обслуживания WP
  2. Активация режима обслуживания вручную с помощью пользовательской функции
  3. Использование файла .htaccess

Использование плагина обслуживания WP

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

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

После активации плагина необходимо настроить некоторые параметры. Вот как.

Перейдите в « Настройки » и нажмите « Режим обслуживания WP ». Вы увидите пять разных вкладок, включая «Общие», «Дизайн», «Модули», «Управление ботом» и GDPR.

Вот что вам нужно сделать с каждой вкладкой.

Общий

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

  • Первое, что вы увидите на вкладке «Общие», — это статус . Измените статус вашего плагина на «Активирован », чтобы активировать плагин обслуживания WP.
  • Следующее, что вы увидите после параметра статуса, — это обход поисковых ботов . Измените этот параметр на « Да », поскольку он позволяет ботам Google получать доступ к вашему веб-сайту даже во время обслуживания.
  • Последняя важная вещь на вкладке General — Backend Role и Frontend Role . Здесь вы сможете определить пользователя, который может получить доступ к серверной или внешней части вашего веб-сайта в течение периода обслуживания. (Обратите внимание, что если вы не настроите эти роли, доступ будет разрешен только администратору).

Дизайн

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

  • Перейдите к опции Заголовок (HTML-тег) и добавьте заголовок своей заставки, заголовок и пользовательское сообщение, которое вы хотите добавить в уведомление.
  • Теперь выберите соответствующий фон для вашей страницы-заставки, это могут быть сплошные цвета или даже изображения.

Модули

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

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

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

Управление ботом

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

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

GDPR

Если вы решите предоставить своей аудитории возможность подписки, эта вкладка весьма полезна.

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

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

Активация режима обслуживания вручную с помощью пользовательской функции

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

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

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

функция wp_maintenance_mode() {

если (!current_user_can('edit_themes') || !is_user_logged_in()) {

wp_die('<h1>На обслуживании</h1><br />Веб-сайт находится на плановом обслуживании. Пожалуйста, зайдите позже.');

}

}

add_action('get_header', 'wp_maintenance_mode');

Чтобы настроить сообщение о техническом обслуживании, вы можете изменить текст между кавычками в строке 4 кода.

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

Использование файла .htaccess

Последний способ активировать режим обслуживания — добавить приведенный ниже код в файл .htaccess. Вы найдете этот файл в каталоге вашего веб-сайта, где вам нужно переименовать его в .htaccess_default и создать новый файл с именем .htaccess . Создав файл, добавьте в него следующий код.

RewriteEngine включен

Переписать Базу /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

RewriteRule ^(.*)$ https://example.com/maintenance.html [R=307,L]

Теперь создайте еще один файл в каталоге веб-сайта с именем Maintenance.HTML и поместите в него собственное сообщение об обслуживании.

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

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

Подведение итогов

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

  • Первый метод автоматически переводит ваш сайт в режим обслуживания для WordPress с помощью плагина.
  • Второй метод потребует от вас добавления фрагмента кода в файл PHP .
  • Третий метод потребует от вас добавления кодов в ваш .htaccess .

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