В качестве отличительной черты любых полнофункциональных систем управления содержимым (CMS) выделяют возможность устанавливать разные права и полномочия для различных групп пользователей. Непосредственно рассматривая WordPress можно отметить, что в данной системе имеется аналогичный механизм, который называют пользовательскими ролями (roles).
Такое распределение пользовательских ролей будет иметь смысл только в тех случаях, когда на сайтах, кроме администратора, зарегистрированы и иные пользователи. Администраторы обладают открытым доступом ко всем возможностям WordPress; в то же время роли пользователей во многом ограничиваются. Если вы желаете, например, чтобы некоторые из них могли лишь писать и публиковать статьи, то им можно присвоить соответствующие роли, которые предоставят им возможность выполнять указанное действие.
По умолчанию в WordPress выделяют шесть пользовательских уровней. Обратим ваше внимание, что если ни один не подходит для вас, существует возможность создать свои собственные уровни, используя плагин «User Role Editor»: «Super Admin» (суперадминистратор), «Administrator» (администратор), «Editor» (редактор), «Author» (автор), «Contributor» (участник) и «Subscriber» (подписчик).
Подписчик (Subscriber) – это, обычный посетитель сайта, который может читать статьи; другие возможности у него отсутствуют. Участник (Contributor), в отличие от подписчика, может создавать, а также редактировать и удалить свою собственную запись, однако опубликовать её он не может – для этого записи должны быть просмотрены и опубликованы авторами или пользователями с более высокими ролями.
Автор (Author) может опубликовать запись, загрузить файл, а также отредактировать и удалить уже опубликованную запись. Редактор (Editor), в отличие от автора, обладает большими возможностями. Он наделён всеми полномочиями, которые связаны с процессом публикации и редактирования записи и страницы, модерации комментариев, а также управления рубрикой и ссылкой.
Администратор представляет собой верхнее звено среди всех ролей и может выполнять неограниченные действия: к примеру, управлять темой и плагинами, различными пользователями, а также настройками сайтов и прочими. Поэтому, назначая администратора ресурса, необходимо проявить максимум осторожности и аккуратности.
В WordPress 3.0 появилась такая роль «суперадминистратор», который имеет возможность управлять сетью и всеми сайтами, которые в неё входят, соответственно и их пользователями, темами и настройками.
Напомним вам, что в WordPress помимо стандартных, имеется также и не стандартный вид страницы, который называют пользовательским типом статей в WordPress. С его помощью, можно реализовать любые возможности, ограниченные в стандартном типе.