Все знают, что в WordPress есть встроенная система управления пользователями. У каждого пользователя есть свои права и привилегии в зависимости от установленного типа его учетной записи. Если вы администратор, то у вас есть полный доступ ко всем разделам админки WordPress и полный набор возможностей.
Но если на вашем сайте много пользователей, может возникнуть ситуация, когда ни один из встроенных типов учетных записей не подходит. Например, одному из редакторов нужно позволить управлять темами, а второго администратора сайта — наоборот ограничить в управлении.
В этом уроке я покажу, как дать больше или меньше прав разным типам пользователей WordPress с помощью удобного и бесплатного плагина Capability Manager Enhanced. Также вы научитесь создавать свой собственный тип пользователя.
Смотрите также:
В WordPress каждый тип пользователя имеет свои определенные права, которые разрешают ему выполнять те или иные действия с сайтом. Вы можете добавить эти права к существующему типу пользователя или отнять. Ознакомиться со всеми стандартными возможностями встроенных типов пользователей вы можете здесь.
Плагин Capability Manager Enhanced
В первую очередь вам понадобится установить плагин Capability Manager Enhanced.
Вы можете скачать плагин из официального каталога расширений WordPress по этой ссылке.
Если вы не знаете, что такое плагины и как их устанавливать, посмотрите этот урок.
После установки и активации плагина перейдите в раздел Пользователи → Capabilities.
Управление правами и привилегиями для типов пользователей
Здесь вы можете выбрать, для какого типа пользователя будут вноситься правки, и потом управлять правами и возможностями.
Права разделены на несколько групп: отдельно права на правку контента, отдельно на удаление и так далее. Просто отмечайте галочками те права, которые вас интересуют.
Как видите, все очень просто. Но вносить изменения в права нужно осторожно. Будет не очень здорово, если вы по случайности дадите подписчикам право менять тему оформления или удалять плагины.
Создание нового типа пользователя со своим набором прав
На этой же странице вы можете создать новый тип пользователей и присвоить ему свой набор правил и привилегий. Найдите справа блок Create New Role, введите новое имя, например "Модератор", и нажмите Create.
После добавления нового типа пользователей вы можете отметить галочками все нужные права, как это описано выше.
Надеюсь, этот простой плагин поможет вам создать именно тот тип пользователей, какой нужен для вашего сайта.
Комментарии к записи: 9
Доброго времни суток, Воздникла такая ситуация, пользователю надо дать права на добавление дочерних страниц, только к оджной странице, больше ни к чему, как такое можно организовать?
Что вы имеете в виду под добавлением дочерних страниц в WordPress?
в вордпресе, когда добавляешь страницу, можно выбрать родительскую страницу,
та страница у которой есть родительская, и есть дочерняя
Боюсь, что этот плагин в данном случае не поможет. Можно поискать другие плагины, которые закрывают доступ к определенным материалам (записям и страницам) в админке, чтобы у вашего пользователя был доступ только к одной странице. Или же вы можете сами в админке задать пароль на все другие Страницы, оставив только одну нужную без пароля.
будет много пользователей, и у каждого свои страницы… тут так просто не сделаешь и хочется максимальной прозрачности, а так же чтобы пользователи не знали о «соседях»
Здравствуйте, подскажите Вы нашли плагин который искали, мне такой же нужен — если да — дайте ссылку пожста
Не нашел, выкрутился другим способом
как выкрутились? решаю подобную задачу
Мне очень нравится плагин Role Manager, у него простой и понятный интерфейс, все необходимые возможности
http://lecactus.ru/2007/08/12/596/ это его адрес