WordPress

Как Использовать WordPress Maintenance Mode

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

Что такое WordPress Maintenance Mode и как перевести ваш сайт в режим обслуживания? В этом руководстве мы расскажем вам всё, что вам нужно знать о режиме обслуживания WordPress. Мы также покажем, как редактировать стандартное сообщение WordPress, чтобы оно было более привлекательным.

Что такое WordPress Maintenance Mode?

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

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

Когда нужно перевести свой сайт в режим WordPress Maintenance Mode?

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

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

Каковы побочные эффекты использования Maintenance Mode для ваших посетителей?

По умолчанию Maintenance Mode WordPress создаёт заставку, которая информирует ваших посетителей о техническом обслуживании. Однако это просто страница с текстом, что сайт временно недоступен.

Эта простая заставка определённо создаёт неприятные впечатления для ваших посетителей. Ваш бизнес может произвести плохое впечатление на ваших потенциальных клиентов. Посетителей не волнует, что происходит за кулисами. Таким образом, изменить страницу WordPress Maintenance Mode по умолчанию — это хорошая идея. Читайте дальше, если вы хотите научиться делать это правильно.

Зачем вам нужно активировать WordPress Maintenance Mode?

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

Как перевести WordPress в режим обслуживания? Используйте эти 3 метода

Метод 1 — Использование плагинов WordPress

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

Всё, что вам нужно сделать, это загрузить и установить плагин WP Maintenance Mode. После активации необходимо настроить параметры плагина. Для этого перейдите в правую вкладку и выберите Настройки›Maintenance Mode.

На странице настроек вы увидите 5 вкладок: Общие, Дизайн, Модули, Управление ботами и GDPR.

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

Мы обсудим каждую вкладку и некоторые важные параметры в каждой вкладке ниже.

Общие

Первая вкладка — вкладка Общие. В верхней части вкладки Общие вы найдёте статус. Чтобы активировать этот плагин и настроить свой веб-сайт в режиме обслуживания WordPress, вы должны изменить его на Активный. Под опциями статуса вы найдёте функцию обхода для поисковых ботов. Если вы установите эту опцию, поисковые системы будут иметь доступ к вашему веб-сайту во время обслуживания.

Далее, есть опции Backend Role и Frontend Role, здесь вы можете выбрать, какие пользовательские роли могут получать доступ к вашему backend, пока он находится в режиме обслуживания. Если вы не выберете их, то будет разрешён только администратор.

Дизайн

Во вкладке Дизайн вы создадите привлекательную заставку. Чтобы начать создание своей заставки, вы можете напрямую перейти к опции Заголовок (HTML-тег). В этой части добавьте заголовок вашей заставки, а также заголовок и текст.

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

Модули

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

Следующая опция во вкладке Модули — это место, где вы можете настроить свои социальные сети. Всё, что вам нужно сделать, это разместить ссылку на свой аккаунт в социальной сети. Плагин автоматически покажет значок кнопки социальных сетей на странице.

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

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

GDPR

Если вы хотите, чтобы ваши посетители подписывались на странице заставки, вам нужно настроить вкладку GDPR. GDPR означает General Data Protection Regulation (Общие положения о защите данных). Поскольку вы собираете данные о своих посетителях, вам необходимо активировать это. После завершения подготовки нажмите кнопку Сохранить настройки и перейдите на свой веб-сайт.

Режим обслуживания WordPress включён

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

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

Второй метод может быть немного техническим. Но не волнуйтесь. Это не настолько сложно.

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

Всё, что вам нужно сделать, это добавить эти строки кода в конец файла functions.php вашей темы.

// Activate WordPress Maintenance Mode
function wp_maintenance_mode() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die('<h1>На обслуживании</h1><br />Сайт находится на плановом обслуживании. Пожалуйста, зайдите позже.');
}
}
add_action('get_header', 'wp_maintenance_mode');

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

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

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

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

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

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

Теперь создайте файл maintenance.html с файлом сообщений о техническом обслуживании в каталоге вашего веб-сайта.

Итог

Существует немало способов перевести WordPress в режим обслуживания. Первый способ заключается в использовании плагина Maintenance Mode WordPress. Этот плагин поможет вам создать красивую заставку. Этот метод рекомендуется для тех, кто не знаком с кодированием. Второй метод требует добавления фрагмента кода php в ваш файл functions.php. Последний метод, который вы можете попробовать, добавляет код в ваш файл .htaccess.

Anna Birukova

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

Добавить комментарий

Нажмите здесь, чтобы оставить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Начните экономить сейчас!

Хостинг и доменное имя от

руб.95
00