Как настроить роли пользователей в WordPress с помощью плагина

Опубликовано: 2020-12-14

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

Оглавление скрыть
  1. 1. Плагин редактора ролей пользователя
  2. 2. Настройте роли пользователей в WordPress с помощью плагина.
    1. 2.1. Шаг 1. Установите и активируйте плагин
    2. 2.2. Шаг 2. Настройте плагин
    3. 2.3. Шаг 3. Настройте роли пользователей
    4. 2.4. Выберите роль пользователя
    5. 2.5. Редактировать возможности выбранной роли пользователя
  3. 3. Последние слова

Чтобы решить эту проблему, вы можете использовать плагин для настройки ролей пользователей в WordPress . Я собираюсь использовать плагин User Role Editor для решения вышеуказанного случая. Однако имейте в виду, что ваша учетная запись должна быть администратором или иметь возможность настраивать роли пользователей для работы с этой функцией!

Плагин редактора ролей пользователя

В репозитории WordPress есть множество плагинов для настройки пользовательских ролей, таких как Members, Advanced Access Manager, Nav Menu Roles, WPFront User Role Editor, Capability Manager Enhanced, Role Scoper,… Но самым популярным и выдающимся из них является User Role Editor. плагин.

Редактор ролей пользователя Редактор ролей пользователя

Автор (ы): Владимир Гарагуля

Текущая версия: 4.61

Последнее обновление: 28 декабря 2021 г.

user-role-editor.4.61.zip

92% Рейтинг 700 000+ Установлен WP 4.4+ Требуется

Это удобный и полезный плагин freemium, который чрезвычайно прост в использовании. Обратите внимание, что в этой статье я использую только бесплатную версию !

Настройте роли пользователей в WordPress с помощью плагина

Шаг 1. Установите и активируйте плагин

Плагин User Role Editor является бесплатным и доступен на wordpress.org, поэтому просто установите и активируйте плагин как обычно. Перейдите в раздел «Плагины» > « Добавить новый» на панели управления администратора , найдите нужный плагин и нажмите « Установить сейчас» .

Установите и активируйте плагин редактора ролей пользователя

Шаг 2. Настройте плагин

После того, как вы установили и активировали плагин, перейдите в « Настройки» > « Редактор ролей пользователя» и настройте плагин перед его использованием.

Настройте редактор ролей пользователя для плагина WordPress

Интерфейс настроек будет отображаться с пятью вкладками ниже:

Вкладка Общие

Вкладка Общие включает пять опций:

  • Показать роль администратора в редакторе ролей пользователей : изменение возможностей этой важной роли может вызвать проблемы с безопасностью. Поэтому, выдержка для действительно необходимых случаев, вам стоит отключить эту функцию.
  • Показать возможности в удобочитаемой форме : обычно возможности отображаются в виде кода (например, edit_published_posts ). Этот параметр переименовывает возможности, чтобы читателям было легче понять их (например, « Edit published posts ). Таким образом, вы всегда должны устанавливать этот флажок.
  • Показать устаревшие возможности : раньше ролям пользователей в WordPress назывались уровни 0–10. В настоящее время этот метод именования больше не доступен. Он существует только в некоторых старых темах и плагинах. Если вы используете такие темы и плагины, включите эту опцию, чтобы убедиться, что плагин User Role Editor совместим с ними.
  • Подтвердить обновление роли : плагин потребует от вас подтверждения перед обновлением изменений.
  • Редактировать возможности пользователя : вы должны установить этот флажок по умолчанию, чтобы редактировать возможности.

Параметры на вкладке "Общие" для настройки ролей пользователей

Вкладка "Дополнительные модули"

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

Настройте вкладку дополнительных модулей плагина WordPress

Вкладка роли по умолчанию

Когда новый пользователь регистрирует учетную запись, вы можете дать ему / ей одну (или несколько) ролей по умолчанию на этой вкладке.

Настройте вкладку роли по умолчанию в плагине WordPress

Вкладка "Инструменты"

На этой вкладке вы можете восстановить для ролей пользователей значения по умолчанию WordPress. Вам следует тщательно обдумать это, прежде чем нажимать « Сброс», потому что все пользовательские данные будут потеряны.

Настройте вкладку инструментов плагина WordPress

О вкладке

Эта вкладка содержит некоторую другую информацию, такую ​​как версия плагина, ссылка на сайт автора, ссылка на страницу часто задаваемых вопросов, ссылка для пожертвований, журнал изменений,… Если у вас есть какие-либо вопросы о плагине, свяжитесь с автором или перейдите на страницу часто задаваемых вопросов здесь.

Настройте вкладку "О программе" плагина WordPress.

Шаг 3. Настройте роли пользователей

Чтобы настроить роли пользователей в WordPress, перейдите в « Пользователи» > « Редактор ролей пользователей» . Интерфейс плагина будет выглядеть как на картинке ниже:

Настройте роли пользователей в WordPress

Выберите роль пользователя

В этом разделе выберите роль пользователя, которую вы хотите настроить. Список включает роли по умолчанию WordPress (администратор, редактор, автор, участник, подписчик) и другие роли пользователей, добавленные пользователями или плагинами. Например, я выбираю роль редактора .

Выберите роль пользователя

Кроме того, на правой панели вы также можете добавить новые роли пользователей ( Добавить роль ), переименовать текущую выбранную роль ( Переименовать роль ) или удалить роли пользователей ( Удалить роль ) - за исключением ролей пользователей по умолчанию WordPress.

добавить новые роли пользователей

Кроме того, нажав кнопку « Добавить роль» , вы можете сделать копию текущей роли пользователя.

сделать копию текущей роли пользователя.

Редактировать возможности выбранной роли пользователя

В разделе « Группа » вы можете добавить / удалить возможности выбранной роли пользователя. Например, я хочу разрешить редакторам управлять надстройками, поэтому я выбираю подключаемые модули в столбце « Все» слева и отмечаю желаемые возможности (установка, удаление, обновление подключаемых модулей и т. Д.) В правом столбце.

Редактировать возможности выбранной роли пользователя

Есть две полезные функции, которые можно использовать для более быстрого поиска возможностей:

  • Quickfilter : используйте эту функцию для поиска возможностей по их именам.
  • Предоставленный только: Каждая роль пользователь получает различные возможности. Эта функция отфильтрует возможности, которые в настоящее время предоставлены выбранной роли пользователя.

Кроме того, вы можете самостоятельно добавлять или удалять возможности с помощью этих двух кнопок ниже:

  • Добавить возможность : обратите внимание, что название возможности пишется только латинскими буквами, цифрами и знаком «_». Этот вариант довольно продвинутый, потому что он связан с кодом, поэтому, если вы не эксперт, пропустите его.
  • Удалить возможность : обратите внимание, что плагин User Role Editor не поддерживает удаление возможностей WordPress по умолчанию.

Наконец, после того, как вы закончите настройку ролей пользователей, не забудьте нажать « Обновить» .

Обновите изменения после того, как вы настроили плагин

Это учетная запись редактора на моем веб-сайте, когда я еще не настраивал эту роль:

учетная запись редактора на моем веб-сайте WordPress

И вот результат после того, как я предоставил возможности для роли редактора с помощью плагина User Role Editor.

Я предоставил возможности для роли редактора с помощью плагина User Role Editor.

Как видите, после того, как я настроил роль редактора с помощью плагина User Role Editor, раздел плагинов появился на панели управления администратора . С этого момента редакторы могут устанавливать, активировать, удалять, редактировать и обновлять плагины на моем сайте.

Последние слова

Использование плагина User Role Editor для соответствующего добавления / удаления возможностей и ролей пользователей в WordPress поможет вам легко, быстро и эффективно управлять пользователями на вашем сайте. Однако вы должны тщательно обдумать это, прежде чем предоставлять пользователям некоторые важные возможности (например, устанавливать / удалять темы и плагины; удалять сообщения и страницы; добавлять / удалять роли пользователей;…), потому что они могут непреднамеренно (или намеренно) вызвать некоторые инциденты. Эти инциденты повлияют на работу веб-сайта и даже потеряют ваши важные данные.

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