Программирование на Python и Objective-C в Mac OS

Программирование на Python и Objective-C под Mac OS и для iPhone / iPod Touch

Как закрыть сайт на технические работы wordpress: Переводим сайт WordPress в режим технического обслуживания с помощью плагина WP Maintenance Mode

Содержание

Переводим сайт WordPress в режим технического обслуживания с помощью плагина WP Maintenance Mode

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

Один из способов активировать режим обслуживания — воспользоваться плагином WP Maintenance Mode.

Установим плагин. Переходим в раздел Плагины -> Добавить новый, вводим название плагина в поле поиска, жмем «Установить» и «Активировать».

Для настройки и активация режима технического обслуживания необходимо перейти в Настройки -> WP Maintenance Mode.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример оформления страницы технического обслуживания

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

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

Вступление: Здравствуйте или Привет, как кому больше нравиться! На время проведения серьёзных работ по администрированию сайта нужно закрывать сайт от пользователей и ботов поисковых систем. Согласитесь это правильно, ведь вы не ездите на машине, когда меняете ей масло или колесо. В этой статье почти всё что нужно знать администратору про режим обслуживания WordPress.

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

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

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

Например, вы решили сменить тему на рабочем сайте. Замена темы и её полная настройка потребует времени и на это время работы в customizer лучше сайт закрыть.

Более того, вы должны знать, что система сама переводит сайт в режим технического обслуживания (maintenance wordpress), каждый раз когда вы проводите автоматическое обновление системы, темы, плагинов.

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

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

Более того, если по какой-либо причине вы сами из панели сайта или браузера прервёте автоматическое обновление, например закроете сайт в браузере, вы сами увидите эту надпись до исправления своей ошибки. Читать: Ошибки обновления.

Чтобы исправить эту ошибку обновления, вам нужно:

  • По FTP войти в корень вашего сайта;
  • Найти появившейся файл с названием maintenance;
  • Беспощадно его удалить;
  • Из панели сайта возобновить проводимое обновление.

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

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

Найти эти плагины вы можете в каталоге плагинов, по ключевому слову maintenance.

Как правильно выбрать плагин вы можете почитать в статье Что такое плагины WordPress. Как установить плагин, читайте в статье Как установить плагин WordPress. Если плагин вам не понравился читать Все способы удалить плагин с сайта WordPress.

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

Выбор плагина для технического обслуживания

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

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

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

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

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

Рекомендую плагины технического обслуживания

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

Maintenance (автор: WP Maintenance)

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

WP Maintenance Mode (автор: Designmodo)

Все базовые настройки перечисленные выше, плюс:

  • Форма обратного отчёта до открытия;
  • Подписка со сбором адресов;
  • Шаблоны landing page;
  • Поддержка GDPR;
  • Социальные кнопки.

Coming Soon Page (автор: SeedProd)

Полное название плагина: Coming Soon Page, Under Construction & Maintenance Mode by SeedProd.

Это мой любимый плагин этой группы. Перечисление возможностей займёт страницу. Приятные фишки не в интеграции с BuddyPress, формами Gravity Forms, поддержкой Google Analytics, адаптивным дизайном, а в возможности SEO настроек страницы Maintenance.

Отличный вариант для создания страниц типа «Скоро в продаже», «Мы работаем над созданием сайта», «У нас режим обслуживания».

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

Заключение про режим обслуживания WordPress

Использовать режим обслуживания WordPress сайта для администратора — это хороший тон по отношению к своим неавторизованным пользователям и гостям сайта. Длительное закрытие сайта через 503 страницу будет полезно для понятного взаимодействия с ботами. SEO настройки страницы обслуживания совсем не будут лишними.

©wpkupi.ru

Еще статьи

Похожие посты:

Как ограничить доступ к сайту на время технических работ

Приветствую вас на сайте Impuls-Web!

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

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

Навигация по статье:

Существует множество способов временно закрыть сайт от посетителей.

Например, такие как:

  • открыть доступ только для определенного IP-адреса.
  • внести правки в файл .htaccess на вашем хостинге, и сделать так, что бы сайт становился доступен только после ввода определенного логина и пароля и т.д.

Однако основным недостатком всех этих способов является то, что для их реализации необходимо вникать в код и затратить не мало времени на их реализацию.

Для сайтов на WordPress существует одно, очень простое решение, которое заключается в установке специального плагина. Называется данный плагин WP Maintenance Mode.

Установка плагина WP Maintenance Mode

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

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

  1. 1.Копируем его название и переходим в админку сайта.
  2. 2.Устанавливаем и активируем его как любой другой плагин.
  3. 3.И после его установки у вас в разделе «Настройки» появится пункт «Техническое обслуживание». Переходим в этот раздел, и мы видим, что все настройки данного плагина разбиты на несколько вкладок.
  4. 4.Прежде всего, что бы включить режим техобслуживания и закрыть ваш сайт для посетителей необходимо выставить здесь «Включено»
  5. 5.На этой же вкладке вы можете выбрать закрывать ли ваш сайт от индексации
  6. 6.Так же вы можете выбрать, пользователи с какими правами, а точнее ролями, могут иметь доступ к административной части вашего сайта.
  7. Когда вы создаете нового пользователя или редактируете уже существующего, WordPress позволяет назначать этому пользователю определенную роль. Это может быть подписчик, участник, автор, редактор и администратор.
    Так вот, в настройках данного плагина вы можете задать определенные группы пользователей с определенными ролями для доступа к панели управления сайтом и к фронт-энду сайта.

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

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

    Ещё у данного плагина есть возможность перенаправлять всех посетителей, зашедших по адресу вашего сайта на какую-то определенную страницу, или на какой-то другой сайт.

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

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

    Это делается для того, что бы вы ни забыли его отключить после того, как внесете все необходимые правки. На вкладке «Общие» вы можете выбрать, высвечивать это предупреждение, или нет. Я рекомендую вам оставить здесь «Да».

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

Если я сейчас из админки перейду на страницу данного сайта, то для меня как для администратора, данный сайт будет, по-прежнему, доступен. Однако, если я, например, выйду из административной части сайта, или зайду на сайт через другой браузер, то я увижу вот такую картину:

Текст данного сообщения вы так же можете менять в настройках плагина.

Настройка оформления страницы техобслуживания

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

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

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

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

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

Помимо таймера, здесь можно так же добавить поле «Подписаться». Для этого , так же, выбираем пункт «Да». Далее задаём в поле «Текст» пишем какой-то свой текст и выбираем для него цвет.

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

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

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

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

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

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

Видеоинструкция

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

До встречи в следующей статье!

С уважением Юлия Гусарь

WordPress плагин: WP Maintenance Mode

Функции плагина WP Maintenance Mode

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

Как установить плагин WP Maintenance Mode?

Установить плагин WP Maintenance Mode можно несколькими способами:

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

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

Пункт «Общие»

Функции плагина WP Maintenance Mode

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

Как установить плагин WP Maintenance Mode?

Установить плагин WP Maintenance Mode можно несколькими способами:

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

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

Пункт «Общие»

Статус — функция, которая отвечает за работу плагина (Включено — плагин работает/Отключено — плагин не работает).

Индексация роботами -установка режима индексации сайта роботами во время технического обслуживания (Да — индексировать/Нет — не индексировать).

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

Доступ к сайту — если вам нужно, чтобы сайт работал во время технического обслуживания для какой-то определённой группы, укажите ее имя.

Метатэг для роботов — укажите необходимый метатег для индексации ваших страниц (index,follow — индексировать и текст и ссылки на странице/noindex,nofollow — не индексировать на странице ни текст ни ссылки/noindex,follow — не индексировать на странице текст, но индексировать ссылки/index,nofollow — индексировать на странице текст, но не индексировать ссылки).

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

Исключения — во время технического обслуживания вам необходимо чтобы на вашем сайте работал определенный функционал/определённая страница, просто укажите ее имя.

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

Ссылка на панель управления — если функция активна, то плагин вставляет ссылку на админ-панель на странице заглушке, а если эта функция не активна — то, никакой ссылки вставлено не будет.

Пункт «Дизайн»

Блок — Содержимое

Название (тег HTML) — устанавливает название (заголвоок) страницы <title></title>

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

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

Блок — Фон

Выберите тип — тип фона (картинка или цвет).

Выберите цвет — выберите необходимый фоновый цвет для вашей страницы.

Пункт «Модули»

Блок — Обратный отсчёт

Показывать обратный отсчёт — при активации этой функции, на странице сайта (техническое обслуживание) появится таймер обратного отсчёта.

Дата начала — устанавливается дата начала отсчёта.

Обратный отсчёт (оставшееся время) — устанавливается интервал времени, через которое ваш сайт будет готов.

Цвет — устанавливается цвет таймера.

Блок — Подписаться

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

Текст — устанавливается текст кнопки для пидписки.

Статистика — показывает сколько посетителей подписались на уведомление о завершении технических работ.

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

Отображать социальные сети — вам нужно отобразить кнопки каких-нибудь социальных сетей? Смело активируйте эту функцию.

Куда ведут ссылки — указываем тип поведения ссылки (открывать ссылку в новой вкладке или в этом окне).

Блок — Обратная связь

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

E-mail адрес — указываем e-mail адрес получателя.

Эффекты — аимация страницы после отправки.

Блок — Google Analytics

Использовать Google Analytics — нужно использовать Google Analytics? Активируем функцию.

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

С уважением, Артём Санников

Сайт: ArtemSannikov.ru

Метки: WordPress, Плагин.

Заглушка для сайта WordPress: оформляем страницу тех-обсуживания

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

Для чего нужна заглушка на сайте

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

Заглушка для сайта WordPress

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

  1. Переходим в админку нашего сайта wordpress, выбираем пункт «Плагины» — «Добавить новый». В поле поиска плагинов пишем «WP Maintenance Mode«. Жмем «Установить» и «Активировать».
  2. После установки переходим в «Настройки» — «Техническое обслуживание».
  3. Статус меняем на «включено» и сайт сразу же закрывается. Пока вы авторизованы как администратор, особых изменений вы не заметите. Но стоит только выйти из своего аккаунта и вы увидите тоже самое что и ваши посетители, а именно сообщение: «В данный момент сайт находится на техническом обслуживании. Приносим извинения за временные неудобства. Спасибо за понимание.»

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

Настройки плагина «WP Maintenance Mode»

Настройки имеют несколько вкладок: «Общие», «Дизайн», «Модули».

Общие

  • Статус мы уже разобрали выше. Отвечает за включение и выключение заглушки.
  • Индексация роботом позволяет закрыть сайт от поисковых систем. Если вы производите на сайте глобальные изменения, то лучше поставить «нет». В целом же эта настройка индивидуальна для каждого случая.
  • Если у Вас на сайте задействованы другие пользователи, например авторы статей, то в пункте «Доступ к панели управления» есть возможность открыть им доступ к админке.
  • Доступ к сайту позволяет указать у кого есть доступ к внешнему виду сайта: редакторам, авторам, участникам, подписчикам.
  • Метатег для роботов указывает поисковым роботам нужно ли индексировать и переходить по ссылкам на сайте или же нет.
  • Пункт «Перенаправление» позволяет перебросить пользователя на другую URL страницу после авторизации.
  • В следующем пункте «Исключения» можно указать страницы на которых не будет отображаться заглушка.
  • «Предупреждение» — включает или отключает предупреждения во время включенного режима технического обслуживания.
  • Ссылка на панель управления добавляет кнопку для авторизации на странице заглушки.

Дизайн

Во вкладке «Дизайн» можно настроить внешний вид страницы заглушки.

  • В пункте заголовок можно поменять стандартный текст «Режим технического обслуживания» и его цвет.
  • В следующем пункте настраивается основной текст, который расположен под заголовком.
  • Далее плагин позволяет выбрать один из типов фона. Можно задать определенный цвет фона, загрузить свою картинку размером 1920 x 1280 px или выбрать изображение из предложенных. Самый лучший вариант загрузить свою картинку, предварительно затемнив или осветлив ее в фотошопе.

Модули

  • Пункт «Обратный отсчёт» позволяет запустить таймер обратного отсчёта. Устанавливаем дату с которой нужно начать отсчет, на какое количество времени будет закрыт сайт и цвет таймера.
  • В следующем пункте «Подписаться» можно настроить форму, в которой посетитель может оставить свой почтовый ящик с целью, чтобы вы его оповестили, когда сайт снова заработает. Список подписавшихся можно выгрузить в формате cvs.
  • Социальные сети позволяет указать ссылки на ваши группы, страницы или паблики в социальных сетях. К сожалению, в предложенных вариантах нет возможности разместить ссылки на русские социальные сети вконтакте и одноклассники.
  • «Обратная связь» добавляет кнопку, при нажатии на которую посетитель сможет оставить вам сообщение. Оно в свою очередь придет на указанную Вами почту.
  • Последний пункт «Google Analytics» позволяет установить на сайт счетчик слежения, благодаря которому позже можно увидеть статистику.

Заключение

Существует еще много других способов сделать заглушку для сайта. В данной же статье я рассказал о плагине WP Maintenance Mode, с помощью которого новичкам можно сделать красивую заставку без знаний web разметки.

Мне нравится8Не нравится

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

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

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

В этой статье я расскажу, как это сделать для блога на движке WordPress.

Будем считать, что блог находится на shared хостинге и варианты вроде перенаправления посетителя на другой сервер вам недоступны. Управлять web сервером можно только с помощью файла .htaccess.

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

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

Но тут есть один недостаток. Форма ввода имени и пароля будет сбивать посетителей с толку.

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

Приступаем.

Прежде всего, создаем файл с названием index.html и примерно таким содержимым.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Сайт на обслуживании</title>
</head>
<body>
<h3>Извините, доступ к сайту временно закрыт</h3>
<h4>Проводятся технические работы</h4>
<h4>Попробуйте зайти через 30 мин</h4>
<h5>С уважением, администрация simplecoding.org</h5>
</body>
<html>

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

Копируем этот файл в корень сайта. Скрипт WordPress, который запускается по-умолчанию, называется index.php, поэтому проблем с именами файлов быть не должно.

Теперь нужно чтобы при обращении к сайту сервер отправил посетителю именно этот файл.

Для этого, находим в корне сайта файл .htaccess, делаем резервную копию .htaccess_old и добавляем в него строку
DirectoryIndex index.html

После этого ищем строку RewriteRule . /index.php и изменяем ее на RewriteRule . /index.html

Теперь при обращении по адресу http://www.mysite.domain будет показана сервисная страница. Кроме того, обращения на любые страницы сайта будут также перенаправлены на index.html.

Обратите внимание, что блог остался доступен, просто теперь нужно явно указать имя скрипта:
http://www.mysite.domain/index.php

Следующий шаг. Переходим в папку /wp-admin и создаем в ней файл .htaccess с одной директивой:
DirectoryIndex index.php

Если этого не сделать директива из .htaccess в корне сайта будет применена ко всем подпапкам, а это сделает нерабочей админку.

Все. Можно приступать к обновлению сайта. Вход в админ панель находится здесь: http://www.mysite.domain/wp-login.php

Точно также можно обратиться к любому скрипту.

Отдельно хочу остановиться на тестировании блога.

Как я уже говорил, главная страница находится по адресу http://www.mysite.domain/index.php. Но ссылки на ней теперь ведут на index.html.

Если вам все-таки нужно посмотреть страницы с постами, то придется определить их id в базе данных. Для этого заходим в раздел «Управление» админ-панели, наводим курсор на ссылку и смотрим адрес ссылки в строке состояния. В конце адреса будет параметр post=число. Используя это число можно попасть на страницу нужной записи.

Для этого вводим в строке адреса:
http://www.mysite.domain/index.php?p=число

Точно также для доступа к категориям используем:
http://www.mysite.domain/index.php?cat=число

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

До встречи!

Спонсор статьи:
Блог SEO, SMO, бизнес в интернете
Предлагаем не услуги по продвижению сайтов, а решение задач, стоящих перед бизнесом клиентов.

Maintenance Mode или пять способов закрыть сайт на ремонт

С новым днем вас, дорогие читатели WPNICE! Во как, торжественно получилось. Впрочем, новый день – это всегда здорово, особенно с учетом гадких предсказаний всяких там индейцев. Вообще то я хотел написать статью о том – как сменить тему? Но решил сначала рассказать о нескольких плагинах которые станут вам помощниками в этом деле. Так будет логичнее и понятнее, особенно с учетом того, что наверняка придется на них ссылаться.

Итак, сегодня поговорим о нескольких WordPress плагинах, под общим, условным названием – «Maintenance Mode». Это плагины, которые запретят читателям шляться по вашему сайту пока на нем идут какие – то настоечные работы, смена или обновления темы. Читателям будет выводиться специальная страница с предупреждением о профилактике или любым другим текстом, который вы пожелаете.

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

Ultimate Maintenance Mode

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

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

Maintenance

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

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

WP Maintenance Mode

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

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

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

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

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

DP Maintenance Mode Lite

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

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

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

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

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

5sec Maintenance Mode

Платный, премиум плагин. По сути, мало чем отличается от того же WP Maintenance Mode. Настройки очень похожи. Естественно, есть отсчет обратного времени и набор из шести симпатичных страничек – тем оформления. Легко модифицируется. Стоит 12 “вечнозеленых”.

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

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

 

Как быстро сбросить настройки вашего веб-сайта WordPress (включая мультисайт)

Life не имеет CTRL + Z , но, к счастью, на вашем сайте WordPress есть. Если вы хотите быстро протестировать различные темы и плагины или просто хотите очистить планшет и начать все сначала, сброс вашего сайта WordPress — лучший вариант.

Удаление и повторная установка WordPress — это такая проблема. Почему бы вместо этого не нажать кнопку сброса и не вернуть все к тому состоянию, которое было при первой установке?

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

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

Готово… Устойчиво… Поехали.

По-прежнему не можете сбросить настройки своего сайта WordPress после прочтения этого сообщения? Пусть наши специалисты помогут! Большая или маленькая, наша отличная служба поддержки может помочь вам с любой проблемой WordPress — и БЕСПЛАТНО ! Будь то обед в понедельник или пиковые вечеринки в выходные, наша команда доступна круглосуточно и без выходных.

Предпочитаете видео? Мы вас прикрыли.

Как работает WordPress

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

WordPress — это серия файлов на вашем сервере, работающих в тандеме с базой данных (MySQL или MariaDB) для хранения и извлечения информации.

Левая сторона обслуживает правую.Правая сторона делает запросы левой.

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

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

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

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

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

Теперь, когда вы поняли теорию, давайте перейдем к практическим занятиям!

Как сбросить сайт WordPress

(автономная установка)

Шаг 1. Установите и активируйте подключаемый модуль

WP Reset

Сначала перейдите на панель инструментов WordPress> Плагины> Добавить , найдите плагин WP Reset от WebFactory Ltd., а затем нажмите Установить сейчас и Активировать его.

Вы также можете скачать и установить плагин вручную.Найдите «WP Reset» в репозитории плагинов WordPress.org.

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

Шаг 2: перейдите к

WP Reset Dashboard

Затем перейдите в Инструменты > WP Reset , чтобы открыть панель управления WP Reset .

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

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

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

Шаг 3. Нажмите кнопку сброса

Прокрутите вниз до последнего раздела на панели инструментов WP Reset , который называется Reset .

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

Здесь вы можете указать WP Reset до Повторно активировать текущую тему (по умолчанию выключено), Повторно активировать плагин WP Reset (по умолчанию включен) и Повторно активировать все активные в настоящее время плагины (по умолчанию выключено).

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

Предупреждение: Обратите внимание, что это на 100% деструктивно. Он полностью уничтожит ваш текущий сайт WordPress, и вы ничего не сможете сделать, чтобы вернуть его. ОТМЕНА НЕТ! Если только вы не сделали резервную копию своего сайта. Если нет, настоятельно рекомендую. Вы можете использовать UpdraftPlus или Snapshot Pro, чтобы сделать то же самое.

3 … 2 … 1 … Сброс. И мы закончили. Это так просто!

Очистка старых файлов WordPress

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

Чтобы помочь вам выполнить чистую очистку, WP Reset поставляется с дополнительными инструментами на отдельной вкладке.

Предупреждение (снова): WP Reset не является резервным плагином. Нет CTRL + Z . Будьте предельно осторожны, если вы не создавали резервных копий.

Удалить переходные процессы

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

Очистить папку загрузок

Это приведет к удалению всех файлов в папке / wp-content / uploads , включая все подпапки и файлы внутри них. Также будут удалены все ваши медиафайлы.

Сброс параметров темы

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

Удалить темы

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

Удалить плагины

Эта опция с удалением всех плагинов, кроме WP Reset , который останется активным после удаления всех остальных плагинов.

Очистить или удалить настраиваемые таблицы

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

Удалить

.htaccess Файл

Это действие удаляет файл .htaccess из корневой папки установки WordPress (не рекомендуется, если вы не знаете, что делаете). Если вы просто хотите отредактировать файл .htaccess со своей панели инструментов, вы можете использовать бесплатный плагин WP Htaccess Editor от тех же авторов. Кроме того, он автоматически создает резервные копии вашего файла .htaccess по мере его редактирования.

Расширенный сброс WordPress с помощью

WP-CLI

Вы можете использовать все инструменты, доступные в интерфейсе плагина WP Reset , с помощью WP-CLI .Запустите wp help reset , чтобы получить список доступных команд.

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

Если вы хотите пропустить подтверждение для команд, используйте параметр --yes . помните, что, как и в случае с графическим интерфейсом, здесь тоже нет возврата!

Как сбросить WordPress Multisite

Нет бесплатного плагина, включая высоко оцененные WP Reset и Advanced WordPress Reset , которые идеально сбрасывают установки WordPress Multisite.

При настройке нескольких сайтов подключаемый модуль WP Reset отключается на панели управления Network Admin. Это сделано для предотвращения ненужного вреда для всей мультисайтовой сети, поскольку она не тестируется на работу с ней.

Команда WP Reset предостерегает пользователей от использования его в настройках Multisite.

Хостинг WPMU DEV спешит на помощь

Когда вы используете WPMU DEV Hosting для преобразования стандартной установки WordPress в многосайтовую сеть (WP-MU), он автоматически создает резервную копию всего вашего сайта.

Очень умная и экономящая время функция!

Вы можете идентифицировать эту резервную копию по ее значению Type «Pre-Convert to Multisite».

Простое автоматическое резервное копирование перед настройкой мультисайта.

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

Чтобы сбросить WordPress Multisite, щелкните значок с тремя точками в дальнем правом конце списка резервных копий, а затем выберите Восстановить из раскрывающегося меню.

«Восстановление в один клик» навсегда изменит вашу жизнь в разработке.

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

Сброс вспомогательного сайта в мультисайте WordPress

Что делать, если вы не хотите перезагружать всю многосайтовую сеть WordPress, а просто перезагружаете на ней один дочерний сайт? У вас есть два варианта:

1. Полный сброс: Удалите дочерний сайт и заново создайте его с тем же именем.Мало того, что ваш дочерний сайт будет как новый, вы также удалите все его медиафайлы, темы, плагины и любые другие загрузки. Полный сброс вашего дочернего сайта.

Удаление дочерних сайтов очень просто в последней версии WordPress.

2. Сброс базы данных: Используйте плагин, например WP Reset , чтобы восстановить дочерний сайт в исходное состояние. Вы должны следовать тем же инструкциям, что и при автономной установке WordPress. Используя этот метод, вы не потеряете файлы дочернего сайта. Однако, как и при сбросе сайтов, не использующих WP-MU, после сброса медиафайлы не будут отображаться в медиабиблиотеке вашего дочернего сайта.

Не волнуйтесь! У вас по-прежнему будет возможность удалить их все на вкладке WP Reset> Инструменты . Обратите внимание, что команда WP Reset предлагает: «Мы не рекомендуем перезагружать основной сайт». Но решать только вам. Если у вас есть надежная резервная копия и желание рискнуть, оно того стоит!

Не используйте сброс WP на главном сайте вашей мультисайтовой сети.

Предупреждение (еще раз): Сделайте резервные копии, прежде чем пытаться что-либо сбросить. Я не могу этого достаточно подчеркнуть.

Live. Умри. Сброс настроек.

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

Полностью управляемый хостинг WordPress

WPMU DEV создан разработчиками для разработчиков. Никаких наворотов и пуха. Только инструменты, необходимые, чтобы выполнять свою работу, не выдергивая волосы.

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