Используя Restrict Content Pro, мы экспериментируем с созданием подписки для пользователя. Я использую свою учетную запись WordPress в качестве теста, давая ей активную подписку.
Мы ссылаемся на некоторые справочные материалы по RCP, которые на самом деле находятся прямо в настройках самого плагина, что довольно круто.
Когда мы создаем / редактируем страницу в WordPress, появляется новый модуль настроек, который поступает из RCP. Мы могли бы, например, сделать всю страницу доступной для просмотра только пользователю с активной подпиской определенного уровня. По большей части мы не собираемся этого делать, мы собираемся создавать собственные шаблоны и решать, что показывать, а что не показывать с помощью логики внутри самих шаблонов.
Например:
Content for users with an active subscription Content for logged out or inactive subscribers
В рамках этой логики вы можете сделать более конкретную логику для уровней.
Если мы хотим предоставить контент только определенному уровню пользователей прямо из самого редактора контента, RCP также предоставляет нам шорткоды для этой цели.