Контроль доступа пользователя в боковую панель архива и категорий

Может кто-то, пожалуйста, помогите мне решить мою проблему, а именно: я хочу ограничения содержимого на основе ролей пользователей и категории боковой панели на основе ролей пользователей. У меня три типа пользовательских ролей: Beginner, Intermediate и Advanced.

Начальная роль: может читать только собственный блог. Промежуточная роль: может читать самостоятельный и начинающий блог. Расширенная роль: полный доступ для чтения на все уровни блога.

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

случай 2: если пользователь вошел в систему с промежуточной ролью (inter / inter), пользователь мог просматривать промежуточную область и мог видеть новичка, собственную категорию и архивы.

Случай 3: продвинутый пользовательский логин с (adv / adv) мог просматривать расширенную область участника и мог видеть все категории уровней.

пожалуйста помогите

Solutions Collecting From Web of "Контроль доступа пользователя в боковую панель архива и категорий"

Плагин Members позволит вам определить роль пользователя, тогда вы можете использовать плагин логики виджета для управления боковой панелью. Что-то вроде current user can('new_role') Показывать боковую панель

Я считаю, что роль-помощник будет хорошо соответствовать вашим потребностям.

Role Scoper – это комплексное решение для управления доступом, которое дает вам CMS-контроль доступа к разрешениям на чтение и редактирование. Назначьте ограничения и роли определенным страницам, сообщениям или категориям.

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