Роли пользователей WordPress
Роли пользователей WordPress — замечательный функционал, который поможет вам легко превратить сайт в настоящий портал, где добавлять контент сможете не только вы, но любой зарегистрированный на сайте пользователь, которому вы дадите соответствующие права. Не нужно переживать по поводу безопасности, все зависит только от правильных настроек и ваших действий с этим удобным инструментом.
Первым шагом к использованию ролей пользователей WordPress должно стать включение разрешения регистрации на вашем сайте. Разумеется это не строго обязательно, так как ничто не мешает вам предоставить только избранным пользователям различные права, но регистрацию на сайте для всех желающих не включать. Однако, всегда нужно помнить, что для некоторых плагинов, включение общей регистрации пользователей является необходимым условием для их нормальной работы. Например, таким образом работают все форумы для WordPress.
Если у вас на сайте включена регистрация, то каждый новый зарегистрированный пользователь будет отображаться в в разделе — Пользователи. Там же вы можете всегда сами добавить нового пользователя указав его имя, емейл, пароль и присвоив ему новую роль (по умолчанию подписчик). При желании можно уведомить нового пользователя и отослать ему пароль установив галочку в соответствующем чекбоксе. Теперь давайте подробно рассмотрим все возможные по умолчанию роли пользователей.
Все роли пользователей
- Подписчик (Subscriber) — Рядовой подписчик вашего сайта. Никаких особых прав не имеет. Для регистрации должен указать свой емейл. «Только для подписчиков» — знакомая фраза не правда ли. Именно таким пользователям вы можете предоставлять (с помощью сторонних плагинов или сервисов) эксклюзивную возможность что либо скачивать с вашего сайта, получать новости, оставлять комментарии и даже — иметь доступ к контенту вообще. По умолчанию, подписчик имеет доступ к своему профилю в админке WordPress.
- Участник (Contributor) — Пользователь с доступом к редактору и возможностью создавать, редактировать и удалять черновики записей. Но публиковать записи участники сами не могут. Это привилегия для админов и редакторов. Хорошо подойдет для тех пользователей которым вы хотите предоставить возможность добавлять свои материалы, но финальное решение о публикации остается за вами или вашими редакторами.
- Автор (Author) — пользователь которому вы уже доверяете и которому разрешено создавать, редактировать, удалять и публиковать собственные посты. Естественно с добавлением в свои записи необходимых медиа файлов.
- Редактор (Editor) — это уже весьма ответственная и можно сказать, руководящая роль. Редактор может публиковать статичные страницы, имеет доступ к полному редактированию записей всех авторов. Может управлять комментариями и ссылками, создавать категории и метки.
- Администратор (Administrator) — Ну собственно, права администратора получает сразу создатель сайта на WordPress. Может всё.
- Супер администратор (Super Administrator) — Специальная роль для управления сетью сайтов на одном домене. Сетевой администратор в общем. Может устанавливать и обновлять саму WordPress, все плагины и темы. Может добавлять новые сайты в сеть и редактировать их пользователей.
Плагины для работы с ролями пользователей WordPress
Существует довольно много разных плагинов так или иначе затрагивающих создание и редактирование ролей и прав пользователей. Ниже я остановлюсь на самых интересных.
User Role Editor — достаточно простой и удобный, бесплатный плагин — редактор с помощью которого можно добавлять собственные роли пользователям и полностью их редактировать. Имеет возможность импорта/экспорта. В последних версиях добавлены роли пользователей для интернет магазинов на WordPress.
White Label Branding for WordPress — известный и очень популярный премиум плагин, позволяющий не только полноценно работать с правами и ролями пользователей, но и редактировать логин экран входа на сайт, полностью редактировать отображение элементов админ панели вашего сайта и много другое.
Подскажите, может вы сталкивались с такой проблемой.
Непонятно как, но появляется еще один пользователь WP с правами администратора. Пароли менял, не помогает.
Очевидно, кто-то еще получает доступ. Проверьте свой локальный компьютер на трояны в первую очередь. Потом и сам сайт.
Здравствуйте!
Подскажите… Установлен плагин SS Quiz (тест) … при активном режиме вкладка настройки данного плагина находятся в сайдбаре с левой стороны в админ-панели.. нужно установить «АВТОРУ» доступ к данному плагину SS Quiz через user role editor (редактор ролей пользователей ) возможно это сделать и если возможно ,то как..?
Вы написали про возможность полноценной работы с ролями плагина White Label Branding, но не указали, что нельзя присваивать несколько ролей одному пользователю. При создании новой роли нельзя указать ее имя ID, чтобы выводить на странице. Все это в порядке вещей для плагина User Role Editor. Похоже, здесь решаются задачи вроде оформления админки, а бонусы и фичи не стоит покупать на вырост. Придется потом все переделывать. Автор данного плагина создал несколько очень популярных самостоятельных дополнений. Например, для управления доступом контента по ролям. Так что это скорее взаимодополняющие плагины, чем альтернативные. В этом смысле уместно ставить их в один ряд.