WordPress: роли и права пользователей. Плагин User Role Editor

Сегодня мы поговорим о довольно интересной теме, которая связана с распределением прав между различными ролями пользователей на блоге WordPress. Также разберемся в том, как отредактировать права для каждой из ролей. Но для начала расскажем о том, что вообще собой представляют роли пользователей.

Как известно, у каждого сайта и блога есть главный администраторчеловек, обладающий абсолютными правами доступа к контенту и всему функционалу интернетресурса. Другими словами, администратор может делать с сайтом все, что угодно (вплоть до его физического удаления с хостинга). Также на блоге есть и простые пользователи, то есть обычные посетители, которые попадают сюда с закладок, с поисковых систем или какимито другими способами. Простые пользователи, как правило, могут только просматривать страницы, голосовать за записи (оценивать их), подписываться на обновления, оставлять комментарии. Хотя в некоторых случаях оставлять комментарии они не могут.

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

1.Подписчики

Подписчики. Это самые обычные посетители, о которых мы говорили выше. Они могут только подписываться на новости, оставлять комментарии, голосовать за посты.

2. Участники

Это уже более продвинутые пользователи, в компетенцию которых входит создание собственных постов, их редактирование и удаление. Однако добавлять заметки на блог данные пользователи сами не могут (для этого им необходимо разрешение пользователей, стоящих рангом выше). Обычно участники нужны для того, чтобы наполнять блог контентом (на платной или бесплатной основе).

3. Авторы

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

4. Редакторы

Обладают очень широким спектром возможностей. В частности, эти пользователи могут создавать посты, а также редактировать, добавлять, удалять свои и чужие посты. Редакторы могут изменять содержимое статичных страниц, изменять рубрики (их название и содержимое), блок со ссылками. Еще одна возможность, которой обладают редакторыэто модерация комментариев к постам (добавление, удаление, редактирование).

5. Администраторы

Собственно, администраторэто и есть самый главный человек на блоге (хотя их может быть сразу несколько). Администратор обладает всеми возможными правамидобавление и редактирование плагинов, шаблонов, изменение программного кода, изменение ролей других пользователей (даже назначение других администраторов)и т.д.

Как мы видим, за каждой из групп пользователей закреплены какието определенные права, которые по умолчанию не могут изменяться. К примеру, автор и редактор не могут редактировать шаблон используемой темы, участник не может публиковать собственные посты без разрешения. Это вносит определенные неудобства в работу блога, ведь иногда необходимо, чтобы тот или иной пользователь мог выполнять какието дополнительные действия. Добавить нужные права тем или иным ролям по умолчанию нельзя, однако это можно сделать при помощи плагина User Role Editor.

Вот ссылка на данный плагин:

 https://wordpress.org/plugins/userroleeditor

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

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

Ваш e-mail не будет опубликован.