настройки ограничений и уровней доступа

Автор: | 7 мая, 2020

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

И так. Приступим к настройке ограничений и уровней доступа к своему сайту. Разве что, еще одно примечание: Если хотите получить хороший результат и не потратить в пустую время, то обязательно соблюдайте последовательность действий!

  1. Первым важным моментом является выработка привычки всегда и везде в своих записях использовать тег “Далее”. Так как, даже при включенной защите контента, подписчикам на email отправляется полный текст записи. Обязательно проверить и проконтролировать!
  2. Для различных уровней доступа четко спланировать и создать “Роли Пользователей”. Если планируются платные уровни, но их роли еще четко не ясны. Тогда лучше создать уже в процессе работы, Чтобы не наплодить лишних.
  3. Спланировать и создать начальную иерархию рубрик в блоге.
  4. Во время создания новых записей или страниц, при необходимости, настраивать исключительный уровень доступа.

Роли пользователей

Из этой и предыдущей записи уже совершенно понятно как организовать ограниченный доступ к материалам сайта. Сейчас-же немного подробнее остановлюсь на уровнях доступа, которые в меню консоли и Ultimate Member отображаются как “Роли пользователей”. Роли пользователей на этом сайте выглядят так:

  • Subscriber – Подписчик (предустановлен WP). Бесплатный доступ. Регистрация по email. Полезен для сбора базы с последующим использованием для рассылки материалов об обновлениях, акциях и так далее. При правильной работе с подписчиками, часть их перейдет на следующий уровень. Ознакомительный доступ к основным материалам + рассылка на заинтересовавшую тему. О интересующей теме, а также что привело на сайт. Обязательно поинтересоваться заранее, в письме о регистрации.
  • SEO Manager – SEO Менеджер (предустановлен плагином SEO).
  • SEO Editor – SEO Редактор (предустановлен плагином SEO).
  • Editor – Редактор (предустановлен WP).
  • Contributor – Участник (предустановлен WP).
  • Author – Автор (предустановлен WP).
  • Administrator – Администратор (предустановлен WP).
  • training Client – клиент на тренинги. Оплачиваемый доступ к материалам с детальным описанием и рекомендациями по заработку, саморазвитию и т.п..
  • tools Client – клиент на инструменты. Оплачиваемый доступ к материалам с детальным описанием и рекомендациями по применяемым инструментам.
  • MLM Client – МЛМ клиент. Бесплатный доступ к соответствующим материалам для клиентов своей структуры.
  • MLM Manager – МЛМ Менеджер. Бесплатный доступ к соответствующим материалам для активных участников своей структуры. С условием от 10 личных продаж и определенным оборотом.
  • MLM Leader – МЛМ Лидер. Бесплатный доступ к соответствующим материалам для активных участников своей структуры. С условием от 3-х активных веточек, в каждой из которых есть определенный оборот.
  • project Investor – Инвестор проекта. Привлечение инвестиций для развития проекта. Детали оговариваются отдельно. Доступ ко всем материалам.
  • project Partner – Партнер проекта. Специалист в одной из областей, необходимых для развития и обслуживания проекта. Либо Автор, пригласивший не менее 100 новых участников. А также активно ведущий записи, пользующиеся популярностью. Для подтверждения серьезности намерений оплата не менее 100$ и постоянная активность не менее 3-х месяцев. Детали оговариваются отдельно. Доступ ко всем материалам.

На этом этапе важно определить какие роли пользователей вам нужны и дать им понятные названия. После чего можно приступать к их созданию через меню UM. Форма создания новой роли достаточно интуитивна и хорошо переведена на русский язык. Поэтому на ней останавливаться не буду. Замечу только, что внизу формы есть большое количество функций для активации. Их легко можно будет отредактировать позже. Для начала достаточно включенной по умолчанию read (чтение).

Настройка ограничений доступа к сайту при помощи Ultimate Member — User Profile & Membership Plugin

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

Изначально мной была включена общая защита контента сайта. Site accessible to Logged Users – Сайт доступен для зарегистрированных пользователей. В таком случае есть возможность оставить открытыми только главную страницу и страницу категорий. А также страницы добавленные в исключения вручную. Но, при такой настройке, в кратком содержимом защищенных страниц отображается только сообщение об ограничении доступа. Что не дает возможности заинтересовать посетителя. Для отображения краткого содержимого необходимо делать редирект. А так-же, при дальнейшем развитии сайта и добавлении записей в разные рубрики, начинают возникать сложности с добавлением страниц в общедоступные. Несколько дней у меня ушло на понимание логики работы защиты и выбора наиболее удобного и правильного решения. После чего я наконец понял, что вариант с полностью закрытым сайтом будет удобен только в случае четко определенной тематики. В таком случае делается несколько общедоступных страниц, а все остальное скрывается. Что будет хорошим решением для подталкивания к действию и регистрации новых посетителей.

Поэтому для сайта с разнообразной тематикой я выбрал следующий вариант настройки ограничений доступа к сайту. Site accessible to Everyone – сайт доступен каждому.

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

ВАЖНО! Если включена защита, но не указано ни одной роли – значит доступно для всех авторизованных пользователей!

Всё! Основные настройки ограничений и уровней доступа к сайту завершены! Далее можно зарегистрировать тестового пользователя, создать несколько записей и проверить функциональность. После чего (или в процессе проверки) стоит перейти к дальнейшим настройкам Ultimate Member.

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