Как защитить паролем сайт на WordPress: все доступные методы

Существует несколько методов добавить защиту паролем на веб-сайт. Таким образом можно обезопасить весь WordPress-сайт, определенную веб-страницу или запись.

Как защитить паролем WordPress- веб-сайт при помощи плагина

Как защитить паролем веб-сайт на WordPress: все доступные способы

Мы рекомендуем использовать бесплатный плагин Password Protected от Бена Хасона, который высоко оценен на WordPress.org.

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

Установите флажок « Password Protected Status », чтобы активировать защиту паролем. Далее введите значение пароля в поле ввода « New Password».

Этот плагин также предлагает функция создание белого списка определенных типов посетителей и IP-адресов.

Как защитить паролем веб-сайт на WordPress: все доступные способы

Как защитить паролем весь WordPress-сайт

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

Как защитить паролем веб-сайт на WordPress: все доступные способы

Форма ввода пароля для всего веб-сайта

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

Как защитить паролем WordPress-сайт при помощи HTTP-аутентификации

Базовая HTTP-аутентификация может добавить дополнительный уровень защиты паролем ещё до загрузки веб-сайта в браузере посетителя. Многие хостеры предлагают простой инструменты защиты паролем(htpasswd).

Как защитить паролем веб-сайт на WordPress: все доступные способы

Включение защиты.htpasswd

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

Как защитить паролем веб-сайт на WordPress: все доступные способы

Запрос аутентификации.htpasswd

Как защитить паролем каталог

Это можно без труда сделать при помощи защиты htpasswd. Для этого: 

Apache

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

www/user/public/protecteddirectory

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

AuthType Basic AuthName "restricted area" AuthUserFile /www/user/public/protecteddirectory.htpasswd require valid-user

Nginx

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

Если веб-хостинг использует cPanel, то можно без труда изменить защиту паролем при помощи инструмента « Конфиденциальность каталога»(раздел « Файлы»).

Как защитить паролем веб-сайт на WordPress: все доступные способы

Параметр защиты каталога в cPanel.

Как защитить паролем запись, страницу и товары WooCommerce

Защитить паролем отдельную запись, страницу или товар WooCommerce, можно легко при помощи параметры « Видимость». Он доступен во встроенном редакторе WordPress. Так что его можно без труда использовать для любого типа содержимого. Для этого:

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

Вот как это выглядит в новом блочном редакторе WordPress:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Настройка видимости в блочном редакторе WordPress

А вот как это выглядит в классическом редакторе WordPress:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Параметра видимости в классическом редакторе WordPress

Сейчас для доступа к содержимому потребуется пароль. Кроме этого WordPress добавит отметку «Защищено» перед заголовком записи:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Как работает встроенная защита паролем в WordPress

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

Рассмотрим, как этот способ защиты работает с товаром WooCommerce.

Как защитить паролем веб-сайт на WordPress: все доступные способы

Как защитить паролем товар WooCommerce

Как защитить паролем категорию записей в WordPress

Для защиты паролем целой категории необходимо использовать специализированные плагины:

  1. Password Protected Categories, премиум плагин от Barn2 Media.
  2. Access Category Password.

Как использовать плагин Password Protected Categories

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

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

Как защитить паролем веб-сайт на WordPress: все доступные способы

Как добавить пароль для категории

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

Как защитить паролем веб-сайт на WordPress: все доступные способы

Форма ввода пароля для разблокировки категории

Зайдя в меню Параметра → Защищенные категории, вы также сможете без проблем приобрести доступ к некоторым дополнительным параметрам. С их помощью можно без проблем:

  • Установить срок действия пароля.
  • Изменить вывод содержимого из защищенных категорий в общедоступных областях.
  • Изменить форму входа, которая была продемонстрирована выше.
Как защитить паролем веб-сайт на WordPress: все доступные способы

Параметра защищенных паролем категорий

Как использовать плагин Access Category Password

Плагин Access Category Password доступен на WordPress.org. После его установки и активации перейдите в меню Параметра → Access Category Password .

Здесь вы сможете:

  • Установить пароль.
  • Выбрать, какие категории надо защищать паролем.
  • Включить в белый список определенные роли посетителей, которые получат доступ к защищенным категориям без пароля.
  • Изменить страницу входа.
Как защитить паролем веб-сайт на WordPress: все доступные способы

Параметра плагина Access Category Password

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

Кроме этого плагин Access Protected Categories выводит заголовок записи ещё до того, как посетитель введет пароль.

Как защитить паролем веб-сайт на WordPress: все доступные способы

Как защитить паролем часть записи в WordPress

Для защиты части записи воспользуйтесь бесплатным плагином Passster. После установки и активации плагина перейдите в меню Параметра → Passster и создайте шорткод, который будет использоваться для ограничения доступа. Далее выберите опцию « Создать пароль»:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Генератор шоркодов Passster

Сохраните внесенные изменения и скопируйте шорткод, который предоставит Passster:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Скопируйте шорткод Passster

Далее добавьте этот шорткод к той части контента, которую хотели бы использовать защиту паролем. Отредактируйте заполнитель «Your content here» и замените его содержимым, который вы хотели бы защитить:

Как защитить паролем веб-сайт на WordPress: все доступные способы

Пример шорткода Passster

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

Как защитить паролем веб-сайт на WordPress: все доступные способы

Форма входа Passster

Чтобы изменить внешний вид данной формы, вы можете легко использовать визуальный редактор WordPress(меню Внешний вид → Изменить).

Как защитить паролем веб-сайт на WordPress: все доступные способы

Настройки стиля Passster в дизайнере WordPress

Заключение

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

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

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