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

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

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

1. Password Protected

Password Protected

СКАЧАТЬ

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

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

Password Protected - 2

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

Плюсы

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

Минусы

  • Ограниченная защита контента.
  • Устаревший интерфейс.

2. Hide My Site

Hide My Site

СКАЧАТЬ

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

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

Плагин реализует доступ к сайту администратором и пользователям, которые заходят с определенных IP-адресов. А так же предоставляет Brute Force Protection.

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

Hide My Site - 2

Но, как и другие подобные плагины, Hide My Site не защищает изображения и другие вложения.

Плюсы

  • Предоставляет различные темы оформления для страницы авторизации.
  • Возможность настройки уведомлений.
  • Разрешение доступа с определенных IP-адресов.

Минусы

  • Неудобный пользовательский интерфейс.
  • Плагин не защищает файлы вложений.

3. Password Protect WordPress

Password Protect WordPress

 СКАЧАТЬ

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

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

Password Protect WordPress освобождает пользователей от необходимости повторного ввода пароля в течение срока действия файлов cookie. Вы можете изменить время их жизни на странице настроек плагина.

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

Плагины кэширования и кэширование на стороне сервера могут вызвать конфликты с функционалом защиты паролем. Password Protect WordPress позволяет решить подобную проблему с помощью дополнительных  настроек.

Password Protect WordPress - 2

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

Плагин не защищает изображения и загруженные файлы. Но его можно интегрировать с Prevent Direct Access Gold, чтобы заблокировать доступ с прямых URL-адресов ко всем медиафайлам.

Плюсы

  • Возможность открыть публичный доступ к нескольким страницам сайта.
  • Дополнительные функции защиты паролем.
  • Интеграция с Prevent Direct Access Gold для обеспечения защиты медиафайлов.
  • Современный пользовательский интерфейс.

Минусы

  • Нет параметров для настройки страницы входа.

Заключение

Каждый из описанных в этой статье плагинов является отличным вариантом защиты. Password Protected – самый популярный из них. Но он поставляется с устаревшим пользовательским интерфейсом и относительно ограниченными возможностями.  С другой стороны плагин Hide My Site, предоставляет более комплексное решение для защиты, включая возможность предоставления доступа с определенных IP-адресов. А Password Protect WordPress позволяет защищать паролем страницы и записи в зависимости от роли пользователя.

Вадим Дворниковавтор-переводчик статьи «How to Password Protect Your Entire WordPress Site»

Пожалуйста, оставляйте свои комментарии по текущей теме статьи. За комментарии, отклики, дизлайки, лайки, подписки низкий вам поклон!