Плагин Role Manager для WordPress – разграничение прав доступа между пользователей блога

neformat / Сен.30.2015. / Нет комментариев

rolemanager

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

Возникает вопрос – что же делать в том случае, когда необходимо добавить на блог сразу нескольких администраторов, авторов или редакторов? При том, что каждый из них должен обладать своими собственными правами и возможностями. По умолчанию в WordPress можно присвоить пользователю ту или иную роль, однако нельзя отредактировать возможности этой роли или создать роль с нуля, наделив ее только нужными полномочиями. Собственно, поэтому и был создан плагин под названием Role Manager.

Скачать плагин Role Manager можно по этой ссылке. Установка стандартная. Активация тоже. Перед тем, как переходить в основные настройки этого плагина, загляните в общие настройки вашего блога. В пункте «Роль нового пользователя» следует выставить значение «Автор». Теперь каждый новый участник, зарегистрировавшийся на вашем блоге, будет автоматически становиться автором и обладать возможностями, закрепленными за автором.

Непосредственное редактирование ролей происходит в разделе админки под названием «Управление ролями». Здесь можно ознакомиться со всеми существующими ролями на данный момент времени, переименовать нужную роль, поменять уровень пользователя для данной роли, убрать или добавить определенные возможности. В верхней части страницы располагается ссылка «Добавить новые роли».

По умолчанию доступно 5 основных ролей пользователей блога – админ, редактор, автор, участник, а также подписчик. Как вы понимаете, админ обладает всеми доступными возможностями (добавление и редактирование контента, плагинов, тем, пользователей и т.д.). Редактор может лишь работать с контентом – создавать, редактировать, модерировать свои и чужие посты. Ну и, конечно же, оставлять комментарии, удалять их и т.д. Автор может комментировать посты, редактировать свои комментарии, создавать посты и публиковать их. Работать с чужими постами и заметками автор не может. Участник также может оставлять комментарии, создавать посты, однако не может их публиковать (публикация происходит только после модерации). Что касается подписчика, то он обладает минимальными возможностями – комментирование постов и подписка на RSS.

Теперь об уровнях пользователей. Плагин Role Manager предусматривает наличие 10 уровней, каждый из которых относится к той или иной роли пользователя. К примеру, у администратора может быть с 8 по 10 уровень, у редактора – с 5 по 7, у автора – со 2 по 4, у участника – 1, а у подписчика – нулевой (то есть отсутствие какого-либо уровня). К каждому уровню можно привязать свои возможности, сделав тем самым, к примеру, какого-то одного администратора или автора более значимым по сравнению с другими администраторами / авторами, добавить ему больше полномочий.

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



Оставить комментарий

Войти с помощью: 


<------------->