Wp maintenance mode

The WordPress maintenance mode page is something that is automatically shown to visitors temporarily when you make updates on your site, such as updating plugins, themes, or core. This is to keep from anything appearing broken or out of sync while files are being patched. However, there are a couple issues with this. The first is that sometimes your WordPress site might get stuck in maintenance mode. This essentially takes down your whole site until you manually fix it. The second is that the default maintenance page/message isn’t styled, looks rather ugly, and is limited in its messaging to your visitors and customers. This might not be the best for your branding or reputation. Today we’ll explore some ways to resolve these issues.

  • WordPress Maintenance Mode
  • WordPress Site Stuck in Maintenance Mode?
  • Extending Your WordPress Maintenance Mode

WordPress Maintenance Mode

The WordPress maintenance mode is a great little feature that is built into core and was introduced in version 3.0. Whenever you update a plugin, theme, or your WordPress installation, the following message is shown to your visitors until the update operations have completed.

“Briefly unavailable for scheduled maintenance. Check back in a minute.”

During the update and installation process, some backend processes are stopped for a short period of time (usually only for a few seconds depending upon the number and size of updates). WordPress utilizes the wp_maintenance() function and creates a temporary .maintenance file on your site which contains the alert you see above. After the updates have completed, the file is automatically removed and your site goes back to normal.

By default, WordPress returns a 503 HTTP status code (service unavailable.) when in maintenance mode. This basically tells Google your working on the page or something went wrong and they will check back later. This is the header response you want to show for SEO, as it won’t harm your rankings if your site is temporarily down. Yoast has a great article on the importance of the 503 HTTP header in regards to SEO.

Is Your WordPress Site Stuck in Maintenance Mode?

A common issue that WordPress users run into is that their site might get stuck in maintenance mode. This can be very frightening as this also can also affect the administrator and backend. Suddenly you can’t login to your WordPress site and your website is essentially down, except for the brief message that visitors see.

This commonly happens when there is a conflict, in which case the .maintenance file might think there are still pending operations and or updates needing to finish. This results in the file remaining and never removing itself. What causes the conflict? In our experience, we have seen this happen if the user manually clicks “update now” on a number of different plugins at a very rapid pace. WordPress by default staggers updates in order, but if there is even a ms of a delay in the connection, this could result in a sudden conflict, triggering the stuck maintenance mode.

To ensure this doesn’t happen, you can easily click on the filter “Update Available,” and then select “Update” from the bulk actions dropdown. Then click “Apply.” This will then fire off the updates in order and you are less likely to receive a conflict.

Another recommendation to prevent this from happening is to update your plugins as they are patched. Don’t wait 6 months and then try to update them all at once. If you have 30+ plugins needing multiple updates, it is probably better to update them one by one, and test, as you go to ensure nothing breaks on your site. This is one of the reasons why Kinsta has free staging environments so that you can test everything on a clone of your live site beforehand, and minimize the risk of breaking your production site.

How to Quickly Get Out of Maintenance Mode

Thankfully, if your WordPress site is currently stuck in maintenance mode, it is very easy to get back out and return your site to normal. You simply need to delete the .maintenance file that was created.

Step 1

The first step is to login to your site via FTP. Check out our in-depth post on how to SFTP into your WordPress site.

Step 2

Navigate to the root of your WordPress site and or public HTML folder. This is the same folder that normally contains your wp-config.php file. You can then delete the .maintenance file.

After it has been deleted you can refresh your website in your browser and your site should be back to normal. It is also recommended that you clear the cache on your WordPress site. If you are a Kinsta customer you can clear the cache right from within the MyKinsta dashboard or the admin toolbar of your WordPress dashboard (if you have access). And you can always reach out to your hosting provider for support if you have trouble following the above steps.

Extending Your WordPress Maintenance Mode

There are quite a few ways you can extend your WordPress maintenance mode, such as enabling it manually and or customizing the screen so that it more closely matches your branding. You can also add more messaging to your visitors and or customers so they stay in the loop. Remember, that the more traffic you get on your site, the more important the maintenance mode messaging and styling as more people will be more likely to see it.

Another reason why you might want an improved maintenance mode page, besides running updates, is that perhaps you are migrating changes over to production manually. We always recommend testing on a development site first, but there are times when you might need to throw up a maintenance page on your production site for an hour or two.

Manually Enabling WordPress Maintenance Mode With Code

You can enable the WordPress maintenance mode manually with code by placing the following in your functions.php file. Or better yet, do it with a WordPress child theme.

// Activate WordPress Maintenance Mode  function wp_maintenance_mode(){   if(!current_user_can('edit_themes') || !is_user_logged_in()){   wp_die('<h1 style="color:red">Website under Maintenance</h1><br />We are performing scheduled maintenance. We will be back on-line shortly!');   }  }  add_action('get_header', 'wp_maintenance_mode');

This will result in a message being placed on the front of your website to users who are not logged in. Administrators can still access the dashboard as it is utilizing the built in is_user_logged_in() function.

However, the above screen isn’t customizable (it is also dynamically generated) and so you might want to style it to match the branding and appearance of your website. Hongkiat has a nice little tip in which you can create a custom page. All you need to do is create a file, call it maintenance.php, and drop it in your /wp-content/ folder. You can then style it with CSS or even create an entire page from scratch.

This way when you update WordPress core, themes, or plugins it will use the new file with your customizations instead. The check for this file is already defined in the load.php file located in /wp-includes/ so you don’t have to do anything extra. It looks like this:

if ( file_exists( WP_CONTENT_DIR . '/maintenance.php' ) ) {   require_once( WP_CONTENT_DIR . '/maintenance.php' );   die();   }

Utilizing a WordPress Maintenance Mode Plugin

And last but not least, if you aren’t comfortable with editing code or need something more, you can also take your WordPress maintenance mode to the next level by utilizing some free and premium plugins.

1. WP Maintenance Mode

WP Maintenance Mode is one of the highest downloaded plugins when it comes to throwing up a quick and easy maintenance mode message for your WordPress site. It is completely free and created by the team over at Designmodo, a popular web design blog. Only users with enough rights can see the frontend, otherwise, everyone else will see the maintenance mode message when enabled. It works with Multisite, however, it is important to note that it can be unstable with caching plugins.

It currently has over 600,000 active installs with a 4 out of 5-star rating. You can download WP Maintenance Mode from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Ability to change colors, text, and backgrounds
  • Subscription form, contact form, and timer
  • Included landing page templates
  • Works with any WordPress theme
  • SEO options for 503 HTTP header response
  • You can exclude URLs from maintenance, this is especially handy if you have changed your WordPress login URL

2. Coming Soon Page & Maintenance Mode by SeedProd

The Coming Soon Page & Maintenance Mode plugin is developed by John Turner over at SeedProd and was launched way back in 2011. It has a great reputation in the WordPress community for being a well-supported plugin for both coming soon pages and maintenance mode. As of writing this, the last update to the plugin was made within the last 6 days. A lot of this has to do with the fact that there is a free and premium version. Sometimes having two versions ensures you get more updates.

It currently has over 700,000 active installs with an impressive 5 out of 5-star rating. You can download Coming Soon Page & Maintenance Mode from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Works with any WordPress theme and is responsive
    Customize the look and feel
  • Easily add CSS and HTML
  • Multisite and BuddyPress Support

3. Slim Maintenance Mode

The Slim Maintenance Mode plugin does exactly what you would think. This essentially creates the same type of page as we showed you how to implement above with code. Just activate the plugin and only administrators can see the website. If you want something that is free, fast, and lightweight, definitely check this one out.

It currently has over 400 active installs with a 5 out of 5-star rating. In fact, as of writing this it doesn’t have a single bad review! And that is because it just works. You can download Slim Maintenance Mode from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Small, simple, lightweight
  • No extra settings to worry about, just activate and your good to go
  • Works with any WordPress theme
  • Backend message as a reminder that you know it is active
  • 503 HTTP header response
  • Well supported with popular caching plugins

4. Maintenance Mode

The Maintenance Mode plugin is developed by Lukas Juhas and is a great mix between a lightweight plugin and the default included WordPress maintenance mode in core. The plugin is completely free, uses the wp_die() function, and essentially extends the page by enabling a WYSIWYG editor.

It currently has over 50,000 installs with a 5 out of 5-star rating. You can download Maintenance Mode from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Simple, lightweight, and minimal options
  • Utilize the native WYSIWYG for text and custom code
  • Works with user roles (administrator sees the website, users see maintenance mode message)
  • 503 HTTP header response
  • Well supported and updated regularly

5. Minimal Coming Soon & Maintenance Mode for WordPress

The Minimal Coming Soon & Maintenance Mode for WordPress plugin is developed by the team over at Web Factory, who also run the popular blog WP Loop. They currently maintain 5+ plugins on the repository and are not newcomers in regards to creating needed solutions for WordPress.

It currently has over 50,000 installs with a 5 out of 5-star rating. You can download Minimal Coming Soon & Maintenance Mode for WordPress from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Works with all WordPress themes and plugins
  • Ability to change every single element you see, including the background color, cover images, fonts, etc.
  • Preview the maintenance page before activating
  • Decent caching plugin support
  • Works with custom login URLs
  • Visible to only non-logged in users
  • Google Analytics support
  • Google fonts

6. Elementor

You can also use a page builder plugin such as Elementor to design your own maintenance mode and coming soon pages from scratch. In fact, if you go this route you can easily customize it to look however you want.

It currently has over 900,000 installs with a 5 out of 5-star rating. You can download Elementor from the WordPress repository or by searching for it within your WordPress dashboard under “Add New” plugins. Some of its additional features include:

  • Full customization and design
  • Login, subscription, forms, counters, social share buttons and other widgets
  • Access roles control
  • One click Maintenance mode and coming soon mode
  • Proper search engine HTTP 200 and HTTP 503 status
  • 12 designer-made maintenance mode and coming soon templates

Utilizing ManageWP’s Maintenance Mode

ManageWP, a popular service to manage all your WordPress sites from one dashboard, also includes a maintenance mode option. They have some great looking default templates which you can easily switch between, and you can also edit the HTML.

And if you don’t want to hassle with the above options, you could always hire yourself a WordPress maintenance company, such as WP Buffs, which will handle things like this for you.


As you can see, the WordPress maintenance mode included in core is great. However, it can easily be extended and customized to match your branding. You also might want to customize the messaging so that visitors and customers know exactly why your website is down. And if you ever get stuck in maintenance mode, you now know how to quickly recover and get your site back online.

Do you have any other tips in regards to the WordPress maintenance mode?


Ultimate Maintenance Mode

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

Страница плагина. Демо.


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

Страница плагина. Демо.

WP Maintenance Mode

Самый популярный (по скачиваниям) плагин. Частично переведен на русский. Часто обновляется автором.

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

Имеет несколько тем (страниц) оформления с разными картинками и предпросмотр прямо из настроек. При желании, картинки можно легко модифицировать под свои нужды.

Я использую именно этот плагин для своих сайтов.

Страница плагина.

DP Maintenance Mode Lite

Самый «навороченный» из всего нашего обзора плагин.

Имеет большое меню настроек со множеством вкладок. Главная особенность – выводит на странице блокировки виджеты для социальных сетей, новостей и контактную форму. Имеет красивый обратный отсчет времени.

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

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

Wp maintenance mode

Страница плагина. Демо премиум версии.


Общие настройки

Wp maintenance mode

В общих настройках Вы можете включить или отключить режим технического обслуживания.

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

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

Выбрать значение мета-тега robots.

Задать произвольный адрес страницы, на которую будут перенаправлены пользователи после входа на сайт.

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

Выбрать будет ли отображаться в админ-панели предупреждение об активированном режиме обслуживания.

Wp maintenance mode

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

Wp maintenance mode

Настройки дизайна

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

Wp maintenance mode

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

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

Wp maintenance mode

Дополнительные модули

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

Wp maintenance mode


Наверняка хотя бы однажды вы посещали популярный сайт и в итоге оказывались на посадочной странице, сообщавшей вам о том, что «На нашем сайте проводятся технические работы»? Популярные сайты используют режим обслуживания для того, чтобы сохранить лояльность пользователей, потому как никому не понравится находится на «поломанном» сайте. С другой стороны, новые сайты также используют режим технического обслуживания в виде страницы Coming Soon. В этой статье мы покажем вам как перевести ваш сайт на WordPress в режим технического обслуживания для посетителей, при этом сохранив возможность доступа администраторам (вам) к административной панели сайта и к сайту в целом.


Первым делом вам необходимо установить и активировать плагин WP Maintenance Mode. После активации переходим в раздел Настройки » WP Maintenance Mode административной панели сайта для настройки плагина.


Настройки плагина разделены на три вкладки. По умолчанию вы видите вкладку General.

Первой настройкой в General будет Status, значение которой выставлено в Deactivated. Для того, чтобы перевести ваш сайт на WordPress в режим технического обслуживания, необходимо будет выбрать ‘Activated’.

Если вы желаете, чтобы поисковые системы видели ваш сайт, пока он находится в maintenance mode, необходимо выставить опцию ‘Bypass for Search Bots’ в значение Yes. Если вы не уверены на счет этой настройки, тогда рекомендуется просто пропустить её.

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

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

Создаем собственную страницу заглушки для Maintenance Mode

WP Maintenance Mode позволяет вам создавать красивые страницы заглушки, которые будут отображаться, пока идет режим технического обслуживания. Для того, чтобы создать такую страницу, просто кликните на вкладку Design на странице настроек плагина.


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

Далее выбираем фон. Плагин WP Maintenance Mode предлагает вам на выбор три варианта. Можно выбрать цвет фона, загрузить изображение, которое будет использоваться в качестве фона, либо же выбрать изображение из предлагаемых плагином.

После выбора фона, кликните на кнопку «Сохранить изменения».

Добавляем счетчик и подписку на новости на страницу заглушки

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


Установите ‘Show Countdown’ в значение Yes, а затем выберите дату для старта и количество оставшихся дней. Также можно выбрать цвет для таймера.

WP Maintenance Mode позволяет вам вывести форму подписки на новости, где пользователи могут указать свой email адрес для получения обновлений. Вы можете в последствии экспортировать этот список подписчиков и импортировать его в список рассылки.


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


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

Кликните на кнопку сохранения изменений перед предварительным просмотром вашего сайта.

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

По всем вопросам и отзывам просьба писать в комментарии ниже.

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


Настройка плагина

Включить/Отключить режим техобслуживания блога.

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

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


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

Настройка внешнего вида страницы техобслуживанияmaintenance3

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

  • шаблон по умолчанию — это шаблон плагина;
  • стандартная страница входа WordPress-по внешнему виду это страница авторизации, но вместо логина и пароля на ней вводится сообщение;
  • если вы хотите чтобы ваша отображаемая страница была уникальной, то можно создать файл «503. php» и поместить его в папку с шаблоном. Только здесь вам будут недоступны стандартные вызовы функции WordPress;

Доступ к внешней части блога и к функциям управления

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

Доступные в режиме техобслуживания страницы

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


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

Думаю этот плагин обязательно кому-нибудь понадобиться. Удачи!


Why You Should Use a Maintenance Page

Every website undergoes some sort of maintenance at some point in its lifetime — whether you need to update core files, revamp its design, or prepare for the launch of  your latest product. And if you’d rather not have your viewership land on a broken area of your site or encounter errors, you will need to make it temporarily unavailable.

When your WordPress website receives support services then it’s in maintenance mode and a maintenance mode page is simply a web page that lets your viewership know why your site is temporarily down. Setting up a maintenance mode page has several key benefits:

  • Ensures your viewership doesn’t see a half-finished site. A half-finished or broken site could potentially damage your site’s reputation and increase its bounce rate.
  • Can be used as a marketing tool. A maintenance mode page can be used to reinforce your brand in the mind of visitors and keep them posted about the updates you’re working.
  • Creates hype. Use your maintenance mode page to generate some buzz and drum up excitement — give your viewership a sneak peak of your latest product.

If you’re thinking about putting your site in maintenance mode, you’re going to need a plugin to help you set up the maintenance page.

7 Maintenance Mode Plugins for Your WordPress Site

We’ve gathered some of the best, free plugins to help you set up a maintenance mode page on your WordPress website.

Coming Soon Page & Maintenance Mode by SeedProd


If you’re looking for a complete solution to implement a simple maintenance mode page on your website then SeedProd’s Coming Soon Page & Maintenance Mode plugin is a top contender in this space. This lightweight plugin offers the full range of functionality in an easy to configure package. The free version comes with basic functionality and when you’re ready to take things to the next level, you can upgrade to the premium version.


  • Compatible with all WordPress themes.
  • Fully responsive design that’s easily customizable.
  • Enables users to add custom CSS and HTML.
  • Support for BuddyPress and WordPress multisite.

WP Maintenance Mode


WP Maintenance Mode is a lightweight plugin that allows WordPress website owners to set up a fully responsive maintenance mode page for their site’s viewership. The standout feature on offer here is that it allows the admin to register users who can view the site’s front end — even when it’s still in maintenance mode.


  • Enables users to set up subscription forms, contact forms, and a countdown timer.
  • Comes with landing page templates right out of the box.
  • Ships with social media icons and SEO options.
  • Supports WordPress multisite.

Coming soon and Maintenance mode


If you’re looking for a maintenance mode plugin that’s easy to install and comes with a killer design then it’s difficult to look past the Coming soon and Maintenance mode plugin. This one-of-a-kind maintenance mode solution offers incredible functionality with a focus on visual impact. The Coming soon and Maintenance mode plugin also allows users to add a video background to their page!


  • Fully responsive design with tons of customization options.
  • Comes with social media buttons.
  • Allows users to disable maintenance mode for specific IPs.
  • User-friendly back end for easy configuration.

Maintenance Mode


Maintenance Mode is a simple and elegant maintenance mode plugin that gets the job done. The lightweight plugin is designed to work as part of the WordPress core. It comes with a WYSIWYG editor that enables website owners to add custom links and images to their maintenance page to enhance its functionality and visual appeal.


  • Fully responsive, mobile-ready design.
  • Enables users to set role control options.
  • Comes with a customizable design and WYSIWYG editor.
  • Allows admin to preview the maintenance page without having to leave the back end.

EZP Maintenance Mode


The EZP Maintenance Mode plugin is a simple and intuitive plugin that enables website owners to let their viewership know what’s going on under the hood. The plugin is incredibly user-friendly and comes with pre-integrated mini-themes that make setting up a visually appealing maintenance page all the more easier.


  • User-friendly and intuitive interface.
  • Wide-range of professionally crafted mini-themes to choose from.
  • Options to add your own logo for branding.
  • Comes with pre-styled text.

Minimal Coming Soon & Maintenance Mode


One thing you won’t be short on with Minimal Coming Soon & Maintenance Mode is options. The plugin features a wide range of customization options and functionality that allows users to create a maintenance page that stands out. If you’re into typography then creating a stylish page with the plugin’s Google Fonts integration will be a breeze.


  • Allows users to fully customize each page element.
  • Comes with MailChimp email integration.
  • Ships with a powerful options panel.
  • Supports W3 Total Cache and WP Super Cache.

IgniteUp – Coming Soon and Maintenance Mode


The IgniteUp — Coming Soon and Maintenance Mode plugin ships with four different customizable templates to choose from. It’s an easy to use plugin that lets users create a fully functional maintenance page in under a minute. The standout feature on offer here is that it informs search engines that your site is under maintenance to prevent any adverse effects.


  • Fully responsive design powered by Twitter Bootstrap.
  • Comes with email subscription forms for MailChimp and MailPoet.
  • Enables users with secret URL or whitelisted IP to view the normal website.
  • Notifies search engines that your site is down for maintenance with 503 response.

Choosing the Best Maintenance Mode Plugin for You

When it comes down to choosing the absolute best maintenance mode plugin for your WordPress website, there are a few factors that you will need to take into consideration, namely:

  • Settings options.
  • Ease of use.
  • Functionality.

If you’re looking for a complete maintenance page solution with a simple design and intuitive interface then Coming Soon Page & Maintenance Mode by SeedProd is difficult to beat.

However, if you’d prefer one with a bunch of customization options and a focus on visual appeal then you’re better off going with the Coming soon and Maintenance mode plugin.

Lastly, if you have a team of developers working on your site then you’re probably going to need to whitelist IP addresses or create a secret URL. For this purpose, IgniteUp – Coming Soon and Maintenance Mode works like a charm.


Instead of worrying about what your visitors may think of an unfinished website, you can install a free maintenance mode plugin and develop your WordPress website, make edits, or launch a new product at your own pace. It will also:

  1. Ensure your viewership doesn’t see a half-finished site.
  2. Be used as a powerful marketing tool to capture advance interest.
  3. Create hype for your website or product launch.

How do you manage making edits to your WordPress website? Let us know by commenting below!


♦ Включаем режим технического обслуживания без плагина

Все, что нам необходимо будет сделать, это вставить несколько строк кода. Давайте начнем.

Войдите в админ-панель WordPress ⇒ Перейдите на вкладку Внешний вид ⇒ Редактор ⇒ Выберете и откройте файл темы functions.php. для редактирования ⇒ Скопируйте следующий код и вставьте его в верхней части файла после < ?php ⇒ Сохраните изменения.

// Закрываем блог на ремонт
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');

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

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

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

// Закрываем блог на ремонт
function wp_maintenance_mode(){
if(!current_user_can('edit_themes') || !is_user_logged_in()){
wp_die(<span style="color: #ff0000;">'<img src="http:/ /vashsite.com/fotka.png" alt="" />'</span>);
add_action('get_header', 'wp_maintenance_mode');

Сообщение о том, что сайт находится на реконструкции, будут видеть все посетители не имеющие отношения к админ-персоналу.
Для того чтобы вернуть сайт в рабочее состояние, нужно просто удалить код из functions.php и сохранить изменения.
Это самый простой способ (мое мнение) установить WordPress сайт в режим обслуживания. У меня этот эксперимент занял всего пару минут.

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

Для всех тех, кто не хочет редактировать файлы и добавлять посторонние пользовательские коды, есть другие решения — WordPress плагины.

♦ Режим обслуживания WordPress с помощью бесплатных плагинов

Как вы догадываетесь, существует очень много WordPress плагинов выполняющих данную функцию, а убедиться в этом можете на этой странице https://wordpress.org/plugins/search.php?q=maintenance+mode+.

Я же постарался подобрать для вас 10 лучших ( личное мнение) бесплатных плагинов, с помощью которых можно создать страницу обслуживания с разными стилями и особенностями.

» Easy Pie Maintenance Mode


С помощью этого плагина создать страницу технического обслуживания не составит большого труда. Ваши любимые посетители всегда будут в курсе, что на сайте в данный момент, проводятся ремонтные работы. Разработчики плагина постарались и снабдили его четырьмя мини-шаблонами, в админ-панеле предусмотрели функционал для изменения текста, присоединения своего логотипа и добавления собственных стилей CSS.
Узнать полную информацию и скачать плагин Easy Pie Maintenance Mode можно здесь

» Tidio Maintenance Mode


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

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

» YITH Maintenance Mode


Этот плагин заслуживает пристального внимания за счет своей функциональности и простоты в настройках. Он также как и предыдущий плагин, позволяет вставить свой логотип, изменить информационное содержание страницы, подключить форму подписки, кнопки социальных профилей и многое другое. Узнать полную информацию и скачать плагин YITH Maintenance Mode можно здесь, а на этой странице посмотреть Демо-версию.

» Ultimate Maintenance Mode


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

Плагин может работать с любой темой WordPress. Вы можете добавить пользовательский заголовок, свое сообщение или фоновое изображение и многое другое. Узнать больше информации и скачать плагин Ultimate Maintenance Mode можно здесь, а на этой странице посмотреть Демо-версию.

» Coming soon and Maintenance mode


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

Разработчики обещают, что плагин будет отлично работать с любой версией WordPress, что он не грузит блог и хорошо seo- оптимизирован, что есть подготовленные социальные кнопки и форма подписки по электронной почте.
Узнать подробности и скачать плагин Coming soon and Maintenance mode можно здесь, а на этой странице посмотреть Демо-версию.

» Easy maintenance Mode


Функции этого плагина очень похожи на вышеперечисленные. К особенностям пожалуй можно отнести предварительный просмотр страницы обслуживания, вывод страницы с 503 ошибкой (перегрузка, обслуживание и другое), легкость и простота в настройках.
Узнать полную информацию и скачать плагин Easy maintenance Mode можно здесь.

» Minimal Coming Soon Maintenance Mode


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

Он корректно работает с плагинами кэширования, такими как WP Super Cache и W3 Total Cache, код страницы соответствует HTML5 и CSS3, имеется форма подписки интегрированная с MailChimp, можно позволить поисковым системам посещать сайт, в то время как посетители будут видеть страницу обслуживания.
Узнать полную информацию и скачать плагин Minimal Coming Soon Maintenance Mode можно здесь.

» WP Maintenance Mode


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

Seo — оптимизированная, созданная страница включает в себя форму подписки, таймер обратного отсчета, контактную форму, шаблоны целевой страницы, отзывчивый дизайн, социальные иконки и многие другие функции.
Узнать полную информацию и скачать плагин WP Maintenance Mode можно здесь.

» Curtain


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

» Simple Maintenance plugin


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

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

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


Всего хорошего. Удачи и терпения!!
С огромным Уважением, Vladimir Zadorozhnyuk




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

Индексация роботами

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

Доступ к панели управления

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

Доступ к сайту

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

Метатэг для роботов

Позволяет Вам определить специфическое для каждой страницы индексирование и отображение пользователям в результатах поиска. Имеет четыре значения index, follow, noindex, nofollow.


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


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


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

Ссылка на панель управления

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


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


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

Название (тэг HTML)

Здесь прописывается содержимое тега <Title>. По умолчания стоит «Режим технического обслуживания» Менять ничего не нужно.


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


Здесь можем изменить текст, который будет отображаться на странице. А также изменить цвет этого текста.


В данном блоке можем изменить внешний вид нашей страницы. Можно выбрать тип, цвет либо готовое изображение. В качестве фоновой страницы можно выбрать цвет фона, загруженный фон размером 1920×1080 px., а так же одну из картинок темы плагина.

После вех изменений не забываем сохраняться!

Далее следует самый масштабный блок.


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

Обратный отсчет

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


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

Социальные сети

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

Обратная связь

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

Google Analytics

Соответственно включается или отключается возможность использования GA. В поле ниже, можно вставить код слежения.

На этом друзья все. Такой вот замечательный плагин WP Maintenance Mode. Если будут вопросы, пишите, обязательно отвечу. Не забываем подписываться на обновления.

Кстати если все эти изыски с плагином не устраивают, есть метод несколько попроще. Можно отредактировать файл functions.php и вставить в него после <?php следующий код:

Но уже известно, что редактирование functions.php — это не есть полноценный уход от плагинов.

Еще пишут, что можно создать файл .maintenance вставить туда такой вот код

и залить файл в корень сайта на хостинг.

У меня не получилось, так что скорее всего можете не тратить время.



You May Also Like

About the Author: admind

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

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