Роли WordPress - Как изменить/добавить роль через плагин - WPtuts.ru

Роли пользователей в WordPress поставляются вместе с CMS. Это позволяет определить, что конкретный пользователь может или не может делать на вашем сайта. Знание и использование ролей пользователей поможет вам при росте вашего сайта. В этом руководстве для новичков мы расскажем зачем нужный роли пользователей WordPress. Расскажем о них, сравним их в простой для понимания инфографики.

При установке WordPress из коробки доступно пять пользовательских ролей по умолчанию:

  1. Администратор
  2. Редактор
  3. Автор
  4. Участник
  5. Подписчик

Вы можете наглядно увидеть полное сравнение между каждой ролью, посмотрев нашу инфографику ниже:

Роли пользователей WordPress - Как изменить и добавить новую роль - roli polzovatelei wordpress scaled

Данная таблица поможет быстро понять, что может каждый пользователь с определенной ролью. Ниже мы расскажем, более подробную информацию о возможностях. Расскажем, как создавать новые пользовательские роли и/или настраивать существующие.

Роли в WordPress по умолчанию

Давайте рассмотрим каждую роль пользователя, которые доступны по умолчанию при установке WordPress.

Администратор

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

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

Пользователь с ролью администратора может добавлять и удалять пользователей, даже с такой же ролью. При назначении пользователю роли администратора помните, что он может удалять контент на сайте. Если вы не доверяете этому человеку, то делать этого не стоит.

Администратор – это единственная роль пользователя, которая может обновлять CMS WordPress. Он может устанавливать, удалять, обновлять, менять шаблон. Администратору доступен редактор файлов шаблона. Аналогично дела обстоят и с плагинами, которые администратор также может устанавливать, удалять и настраивать.

В большинстве случаев есть только один администратор. В случае, если вы настроили WordPress Multisite, все возможности и функции роли администратора получает супер администратор. Супер администратор может изменять темы, добавлять новых пользователей, добавлять и удалять плагины, управлять сетью сайтов. В то время, как роль администратора будет касаться только того сайта, на каком сайте данный пользователь назначен на эту роль.

Редактор

Пользователь с ролью “Редактор” имеет возможность писать, редактировать, публиковать и удалять сообщение. Эти возможности есть как для своих записей, так и для записей других пользователей. Редактор может модерировать, утверждать и удалять комментарии. Возможности редактора выходят за рамки простого добавления и удаления контента. Он может управлять категориями (рубриками), тегами, пользовательскими таксономиями и даже загружать файлы. Пользователь с правами редактора может читать сообщения и страницы со статусом “Личное”.

Редактор ограничен в возможностях настройки сайта WordPress, тем и плагинов. Если сказать кратко, то редактор может управлять контентом, но не настраивать сайт.

Поскольку редактор может удалять сообщения, даже те, что уже опубликованы, настоятельно рекомендуем назначать на эту роль только тех пользователей, которым вы доверяете. Имейте в виду, что вы можете редактировать возможности у роли WordPress. Как это сделать, мы расскажем чуть позже.

Автор

Пользователь с ролью “Автор” может загружать файлы, писать, редактировать, публиковать и удалять свои собственные статьи.

Автор имеет возможность удалять свои собственные опубликованные статьи и редактировать их. Не забывайте об этом, ведь после увольнения автор может удалить свои опубликованные статьи. Если вы не доверяете автору, назначьте ему роль Участника. Отключить возможность удаления опубликованных статей можно с помощью плагина, о котором мы расскажем ниже.

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

Авторы могут просматривать комментарии, даже те, которые ожидают рассмотрения, но они не могут их модерировать, одобрять или удалять.

У них также нет доступа к настройкам сайта.

Участник

Пользователь с ролью “Участник” может редактировать и удалять свои собственные сообщения, но он не может это сделать с уже опубликованными сообщениями.

Участники не могут публиковать статьи, даже свои. После написания статьи, участник отправляет её на проверку и уже Редактор или Администратор может одобрить статью к публикации.

Это делает роль идеальным выбором для владельцев сайтов WordPress, которые хотят, чтобы другие люди могли писать для его сайта.

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

Самым большим недостатком роли “Участник” является то, что они не могут загружать файлы на сайте. То есть добавить изображения в статю у них не удастся.

Участники могут просматривать комментарии, которые ожидают модерации, но не могут одобрять или удалять их.

У участников нет доступа к настройкам сайта.

Подписчик

Обычно роль пользователя “Подписчик” на WordPress сайте имеет самые ограниченные возможности. Естественно, если никаких настроек с данной ролью не было произведено. Они могут создать и обновлять свой профиль на сайте, но не могут писать или публиковать статьи.

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

Как изменить возможности роли в WordPress

Роли пользователей в WordPress настроены таким образом, чтобы соответствовать требованиям большинства веб-сайтов. Например, если вы запускаете новостной сайт города, вы можете назначить роль редактора своему старшему сотруднику, а роль автора – младшему. Вы можете назначить роль участника для ваших приглашенных или временных авторов, а роль подписчика для зарегистрированных посетителей сайта.

Что делать, если вы хотите изменить разрешения у существующей роли пользователя WordPress?

Например, нам не нравится, что в пользователь с ролью автора может не только публиковать свои статьи, но и удалять их после публикации. Это может может подорвать ваш редакционный процесс. Также это может иметь катастрофические последствия, если вы уволите копирайтера и он захочет удалить все свои статьи, даже те, за которые вы заплатили.

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

Для этого установите и активируйте плагин “PublishPress Capabilities“.

Роли пользователей WordPress - Как изменить и добавить новую роль - icon 256x256

PublishPress Capabilities: Manage WordPress Permissions and Edit User Roles

PublishPress Capabilities is the best plugin to customize your permissions and user roles. You can…

PublishPress

Если вы не знаете, как это сделать, прочтите нашу инструкцию по установке плагинов.

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

После установки и активации перейдите в раздел Capabilities -> Capabilities, в боковой панели, в боковой панели.

Роли пользователей WordPress - Как изменить и добавить новую роль - role capabilities

Выберите роль пользователя, которую вы хотите изменить в поле “Select Role to View / Edit” (правый столбец) и нажмите Load. Это загрузит на экран возможности данного пользователя.

Всё, что нам нужно сделать, это снять галочку с той возможности, которую вы хотите убрать у выбранной роли пользователя. Например, мы хотим убрать возможность у роли пользователя “Автор” удалять опубликованные посты. Мы снимает флажок “Delete published”. По завершению настройки нажмите на “Save Changes” внизу экрана, чтобы сохранить изменения.

Как добавить свои собственные пользовательские роли WordPress

С помощью плагина “PublishPress Capabilities” вы можете создавать новые пользовательские роли в WordPress с собственным набором возможностей.

Зайдите в раздел Capabilities -> Capabilities и в области “Create New Role” введите название новой роли и нажмите Create.

Вводите название новой роли латинскими буквами.

Роли пользователей WordPress - Как изменить и добавить новую роль - sozdanie novoi roli wordpress

Например, новостной сайт города нуждается в сотруднике, чтобы быстро модерировать комментарии на сайте. Стандартные роли не подойдут, так как у них слишком много возможностей, которые не нужны этому сотруднику. Мы создаем новую роль “Moderator” и в разделе “Other WordPress Core Capabilities” выбираем “moderate comments”, после чего сохраняем изменения.

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

Надеемся данная статься про роли пользователей WordPress поможет при работе с сайтам или новостным блогом, поможет избежать ошибок.

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

Написать комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.