WebDesignMagazine.ru – Журнал о веб-дизайне

Режим обслуживания WordPress через functions.php

0

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

Способ первый. Плагин WP Maintenance Mode

Существует множество плагинов для того, чтобы поставить сайт на режим обслуживания, но я расскажу вам о наиболее простом и популярном. WP Maintenance Mode имеет не так много настроек, ведь у него только одно предназначение – вывести сообщение посетителям о режиме обслуживания. Страница настроек выглядит так:

wp-maintenance

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

Способ второй. Вставляем специальный код  непосредственно в functions.php

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

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

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

rabota_nad_saytom_prodolzhaetsya
И вместо текста указать путь к вашему изображению. Код после этого будет выглядеть примерно так:

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

Поделиться:

Об Авторе

Автор блога SerBlog.ru - блог о заработке в интернете, компьютерах, программах, создании сайтов и многом другом.