Всем привет дорогие друзья. Сегодня речь пойдет о правах пользователей WordPress. Ведь многие знают, что в WordPress имеется собственная система для управления пользователями. В зависимости от того, как тип пользователей, для него существуют определенные права. Если Вы администратор ресурса, то у Вас имеется полный доступ абсолютно ко всем разделам сайта (имеется в виду, консоль администратора).
Но может произойти такая ситуация, что на сайте имеется множество пользователей (модераторов). Одним необходимо разрешить управлять темами, а другим запретить. Перед Вами тогда становится вопрос: как это можно организовать?
Поэтому в данной статье мы и будем рассматривать возможность, при помощи которой можно дать больше или же меньше прав определенным типам учетных записей WordPress, про них я рассказывал в статье роли пользователей. Это все можно сделать при помощи мощного, а самое главное бесплатного плагина
В WordPress имеется своя система типов учетных записей, которые имеют свои определенные права, для доступа к определенным данным. Вы можете пользователю присвоить те или иные права, а также их забрать.
Плагин Capability Manager Enhanced
Для начала Вы скачиваете плагин, а затем его устанавливаете и активируете. Плагин присутсвует в официальном каталоге WordPress, так что он безопасный. После того, как плагин будет у Вас установлен, перейдите в его настройки (Пользователи-Capabilities).
В настройках собственно и производится раздача прав. Вам необходимо для каждого типа пользователя указать те права, которыми он будет обладать.
Все права разделены на несколько групп: это права, связанные с редактирование контента, права связанные с добавление, удалением контента и так далее. То есть, все по отдельности. Вам необходимо установить те права, которые надо применить для конкретного типа пользователя.
Настройка плагина очень просто. Самое главное, чтобы Вы его внимательно настраивали, давали правильно права, определенным типам пользователей. Ведь будет неприятно, если для пользователя, который может только добавлять записи, он еще будет иметь возможность редактировать плагины и темы.
Создание собственного типа пользователя, который имеет свой набор прав
Как я говорил раньше, данный плагин позволяет создавать свой тип пользователя, со своим набором прав. Вам необходимо найти блок Create New Role, после чего, в поле Вам необходимо ввести имя прав доступа, ну например Редактор.
После того, как добавите новый тип пользователя, который Вы создали, задаете ему права, как мы рассматривали выше. То есть, только он будет иметь доступ к тем действиям, что Вы предоставите.
Как Вы уже поняли, плагин, который управляет правами пользователей WordPress, очень прост в установке, а также в самой настройке. Пробуйте его, оценивайте и присматривайтесь.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=4889
Скажите, этим плагином я могу ограничить доступ к записям определённой категории только для определённых групп пользователей.