Как выполнить техническое обслуживание сайта WordPress
Опубликовано: 2023-02-12Говоря о WordPress, большинство людей сосредотачиваются на том, насколько легко создать веб-сайт. Однако создание и поддержка веб-сайта — две совершенно разные вещи. Надлежащее обслуживание необходимо, чтобы ваш сайт работал хорошо в течение долгого времени.
Поэтому, если у вас есть работающий веб-сайт WordPress, важно знать, как поддерживать его в рабочем состоянии. К счастью, это несложно, и вы можете начать с изучения различных типов необходимого обслуживания. Существует также множество сервисов и инструментов, которые могут упростить этот процесс.
В этой статье мы обсудим услуги по обслуживанию веб-сайтов и объясним, как использовать режим обслуживания WordPress. Затем мы рассмотрим некоторые ключевые советы по обслуживанию, связанные с этим затраты и то, как WP Engine может помочь. Давайте приступим!
Что такое услуги по обслуживанию веб-сайтов?
Услуги по обслуживанию WordPress позаботятся о поддержании вашего сайта для вас. Однако не все службы поддержки одинаковы.
Правильный сервис должен предоставлять определенные ключевые функции, такие как промежуточные области и автоматическое ежедневное резервное копирование. Высококачественные услуги по обслуживанию веб-сайта WordPress также должны постоянно поддерживать ваш веб-сайт в актуальном состоянии. Это включает в себя все, от плагинов и тем вашего сайта до самого WordPress.
Если ваш веб-сайт работает на WordPress, вам также следует искать службу обслуживания, которая специализируется на этой платформе. В конце концов, поддержка веб-сайта WordPress отличается от управления сайтом Shopify или Wix. Специалисты по техническому обслуживанию также должны быть в состоянии ответить на любые ваши вопросы доступным для вас способом.
Что такое режим обслуживания WordPress?
Большинство задач на вашем веб-сайте WordPress можно выполнять с панели управления. Однако вы можете захотеть включить режим обслуживания перед выполнением определенных административных задач. Как правило, это задачи, которые влияют на производительность вашего сайта.
Также рекомендуется использовать режим обслуживания, если то, что вы делаете, повлияет на тему или функциональность сайта. Режим обслуживания временно переводит ваш веб-сайт в автономный режим, что предотвращает доступ посетителей к неработающему или незавершенному контенту. Это жизненно важно для обеспечения сильного пользовательского опыта (UX).
Как мне перевести мой сайт WordPress в режим обслуживания?
Есть несколько способов включить режим обслуживания на вашем сайте WordPress. Самый простой вариант — использовать плагин WordPress, такой как Coming Soon Page, Under Construction & Maintenance Mode или WP Maintenance Mode. Вы также можете добавить пользовательскую функцию в файл functions.php вашего сайта. Рассмотрим оба этих варианта более подробно.
Способ 1: использование плагина
Использование плагина — самый простой вариант, так как он все сделает за вас. Вы также снижаете риски, связанные с включением режима обслуживания с помощью кода (мы объясним это позже).
1. Загрузите плагин
Первое, что вам нужно сделать, это выбрать плагин режима обслуживания. Вы можете найти множество вариантов в каталоге плагинов WordPress. Затем вам нужно будет установить и активировать плагин на панели инструментов.
2. Включите режим обслуживания
После активации плагина вам нужно перейти к его настройкам. Обычно они расположены под именем плагина: например, SeedProd > Settings .
Затем вы можете включить режим обслуживания. На странице «Скоро появится» плагин «Режим строительства и обслуживания» находится в разделе «Статус» настроек плагина. Если вы не знаете, как продолжить работу с выбранным вами инструментом, ознакомьтесь с его документацией или обратитесь за помощью в службу поддержки.
Способ 2: добавить функцию
Если вам удобнее кодировать или вы хотите ограничить количество плагинов, которые вы используете на своем сайте, вы можете добавить код в файл functions.php вашего сайта, чтобы включить режим обслуживания. Вы также сможете настроить внешний вид общедоступной страницы обслуживания.

Прежде чем использовать этот метод, вы должны создать резервную копию веб-сайта. Важно действовать осторожно, так как изменения в этом ключевом файле WordPress могут сломать ваш сайт или заблокировать доступ к нему.
1. Откройте файл functions.php
Чтобы получить доступ к файлу functions.php , вы можете перейти в «Внешний вид» > «Редактор тем» на панели управления WordPress.
Затем выберите functions.php из вариантов, доступных в правом меню.
2. Скопируйте и вставьте функцию
Чтобы активировать режим обслуживания, вам нужно скопировать и вставить следующую функцию в файл functions.php . Вы можете поместить этот код вверху или внизу файла:
function wcr_maintain() { // we show this message if // 1. you're not logged in // 2. you're not on /wp-admin/ (index.php is redirecting you to wp-login.php) // 3. you're not on login page if ( !is_user_logged_in() && !is_admin() && !in_array($GLOBALS['pagenow'], array('wp-login.php')) ) { $period = 3 * HOUR_IN_SECONDS; // 3 hours, but you can change if you need header($_SERVER['SERVER_PROTOCOL'] . ' 503 Service Unavailable', true, 503); header('Retry-After: ' . $period); // you can insert whatever you want :) echo 'content goes here'; exit; } } add_action('init', 'wcr_maintain');
Затем вы должны сохранить изменения в файле. Теперь ваш сайт находится в режиме обслуживания. Чтобы изменить информацию, отображаемую на странице обслуживания, вы можете настроить различные тексты-заполнители. Когда вы будете готовы снова запустить свой сайт, просто удалите этот код и снова сохраните файл.
Советы по обслуживанию вашего сайта WordPress вручную
Возможность перевести ваш сайт WordPress в режим обслуживания — отличное начало. Тем не менее, поддержка вашего сайта с течением времени требует гораздо большего. Вот несколько жизненно важных советов, которые следует учитывать для обеспечения максимальной безопасности и производительности WordPress.
Часто делайте резервную копию своего сайта
Важно создавать регулярные или ежедневные резервные копии вашего сайта. Резервные копии гарантируют, что у вас всегда будет рабочая версия вашего сайта, которую вы сможете быстро восстановить на случай, если что-то пойдет не так. Вам нужно будет сделать резервную копию базы данных WordPress и файлов вашего сайта.
Чтобы вручную создать резервную копию вашего веб-сайта, вы можете использовать плагин или клиент протокола передачи файлов (FTP). Вы также можете автоматизировать этот процесс с помощью подходящего хостинг-провайдера. Например, здесь, в WP Engine, мы предлагаем встроенные службы резервного копирования. Это передает резервные копии вашего сайта в руки экспертов и может сэкономить вам много времени.
Обеспечьте безопасность WordPress
Существует несколько способов взлома вашего сайта. Обеспечение безопасности вашего сайта может закрыть некоторые пробелы и обеспечить безопасность ваших посетителей (и вас).
Для этого вам нужно начать со сканирования вашего веб-сайта на наличие признаков вредоносного ПО или взлома. В этом могут помочь такие решения, как SiteCheck от Sucuri.
Темы, установка WordPress и обновления плагинов также делают ваш сайт более безопасным. Разработчики создают патчи для устранения уязвимостей и включают их в обновления.
Однако есть определенные меры безопасности, которые вы, возможно, не сможете реализовать самостоятельно. Это включает в себя защиту от записи на диск и перечисление пользователей. Чтобы получить эти меры безопасности WordPress, вам нужно выбрать безопасного хостинг-провайдера WordPress, который их предлагает.
Обновляйте свой контент
Возможно, вы не думаете, что содержание вашего сайта имеет прямое отношение к обслуживанию WordPress, но на самом деле это важный компонент. Периодическая проверка существующего контента позволяет устранить неработающие внутренние и внешние ссылки. Эти неработающие ссылки затрудняют использование вашего сайта как посетителями, так и поисковыми системами и могут вызвать ошибку 404.
Обновление контента также поможет вам сохранить стратегию поисковой оптимизации (SEO) на странице. При обновлении своего контента вы можете проверить теги заголовков и плотность ключевых слов, убедиться, что у вас есть соответствующее метаописание для каждой страницы и публикации и так далее.
Сколько стоит обслуживание WordPress?
Как мы упоминали ранее, если вы не хотите заниматься обслуживанием своего сайта лично, вы можете подписаться на обслуживание. Эти сервисы решают задачи по обслуживанию WordPress, на выполнение которых у вас нет времени или опыта.
Хотя это удобный вариант, не все услуги одинаковы, а некоторые могут быть очень дорогостоящими. Вот почему объединение этих услуг с вашим хостингом WordPress является разумным вариантом. Например, мы предлагаем комплексные пакеты, которые предоставляют вам услуги хостинга и управления WordPress по единой цене, начиная с 25 долларов США в месяц.
Как управляемый хостинг WP Engine может помочь поддерживать ваш цифровой опыт
Здесь, в WP Engine, наш доступный управляемый хостинг WordPress поможет вам упростить обслуживание вашего веб-сайта. Например, ваша тема WordPress, установка и плагины будут автоматически и безопасно обновлены для вас.
Вы также получите доступ к тестовой среде, которая поможет вам позаботиться об обслуживании WP, не затрагивая ваш работающий веб-сайт. Кроме того, у нас есть специалисты по WordPress, которые могут ответить на ваши вопросы и помочь вам обеспечить первоклассный цифровой опыт.
Поддерживайте свой сайт с помощью WP Engine
Обслуживание WordPress жизненно важно для обеспечения максимальной производительности вашего сайта. Часть этой работы включает в себя включение режима обслуживания, что можно сделать с помощью плагина или некоторого пользовательского кода. Тем не менее, существует множество задач обслуживания WordPress, которые вы должны выполнять регулярно и которые не требуют режима обслуживания.
Хотя вы можете поддерживать свой веб-сайт самостоятельно, служба поддержки WordPress может быть более удобной и экономичной. Планы управляемого хостинга WordPress от WP Engine обрабатывают и автоматизируют многие ключевые задачи обслуживания для вас, что оставляет вам больше времени для разработки WordPress и улучшения вашего сайта!