WP-Private плагин WordPress

Скрываем контент от незарегистрированных пользователей с помощью плагина WP-Private

11 марта 2014 695 1

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

ThemeForest: Лучшие корпоративные темы для WordPress
ThemeForest: Лучшие корпоративные темы для WordPress

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

Я кратко пробегусь по основным настройкам WP-Private. Плагин очень прост в настрйке, быстр и стабилен в работе. Я не думаю, что работа с ним вызовет какие-либо сложности.

Основное окно настроек WP-Private:

WP-Private плагин WordPress

И сразу идет подсказка о том, каким образом в данном плагине реализовано скрытите контента. А скрывается он очень просто с помощью шоткода «Protected». Т.е чтобы скрыть, к примеру, ссылку в теле страницы/записи, достаточно обвести ее шоткодом: [protected]Ссылка[/protected].

WP-Private плагин WordPress

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

1. Форму авторизации:
2. Форму авторизации и ссылку на форму регистрации;
3. Какой-то свой кастомный HTML-код.

WP-Private плагин WordPress

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

WP-Private плагин WordPress

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

WP-Private плагин WordPress

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

WP-Private плагин WordPress

Если на вашем сайте используется кастомная форма авторизации, вы можете указать ее адрес в поле ниже и использовать с помощью шоткода [loginform].

WP-Private плагин WordPress

Поддержка SmartLogix.

WP-Private плагин WordPress

Существует немало аналогичных плагинов. Я не берусь утверждать, что WP-Private лучший в своем роде, есть и другие достойные альтернативы с более широкими возможностями. Но если вам нужно лишь скрыть часть контента от незарегистрированных пользователей, я думаю, WP-Private будет самым оптимальным выбором. Работает он более чем стабильно и корректно.

Фото: Michael Kappel — Creative Commons / flickr.com

Автор: Иван Данилин

Практикующий веб-разработчик, специализируюсь на платформе WordPress.

Комментарии

Разгоните свой WordPress

Хостинг-провайдер номер один в России — REG.RU

Подробнее