Часто бывает нужно опубликовать на сайте информацию, которая будет видна только зарегистрированным пользователям. К сожалению, в WordPress по умолчанию такая функция отсутствует, но это легко можно исправить воспользовавшись плагином WP-Private.
Плагин доступен в официальной директории WordPress, а это значит вы можете его найти и установить прямо из админпанели своего сайта.
Я кратко пробегусь по основным настройкам WP-Private. Плагин очень прост в настрйке, быстр и стабилен в работе. Я не думаю, что работа с ним вызовет какие-либо сложности.
Основное окно настроек WP-Private:
И сразу идет подсказка о том, каким образом в данном плагине реализовано скрытите контента. А скрывается он очень просто с помощью шоткода «Protected». Т.е чтобы скрыть, к примеру, ссылку в теле страницы/записи, достаточно обвести ее шоткодом: [protected]Ссылка[/protected].
Затем нужно указать, что мы будем показывать посетителю, у которого нет прав на просмотр скрытого контента:
1. Форму авторизации:
2. Форму авторизации и ссылку на форму регистрации;
3. Какой-то свой кастомный HTML-код.
Текст, который увидят незарегистрированные пользователи можно указать в форме ниже. В первом поле — текст перед скрытым контентом, во втором — после.
Текст для зарегистрированных, но неавторизованных пользователей.
Также вы можете отметить пользователей, которым не будет виден скрытый контент.
Если на вашем сайте используется кастомная форма авторизации, вы можете указать ее адрес в поле ниже и использовать с помощью шоткода [loginform].
Поддержка SmartLogix.
Существует немало аналогичных плагинов. Я не берусь утверждать, что WP-Private лучший в своем роде, есть и другие достойные альтернативы с более широкими возможностями. Но если вам нужно лишь скрыть часть контента от незарегистрированных пользователей, я думаю, WP-Private будет самым оптимальным выбором. Работает он более чем стабильно и корректно.
Фото: Michael Kappel — Creative Commons / flickr.com
Делаю сайты на Вордпресс с 2008 года, в том числе уникальные инструменты для решения сложных бизнес‑задач.
Подробнее
Плагин не обновлялся более пяти лет, я бы не советовал его использовать