Как создать собственные роли пользователей WordPress
Опубликовано: 2022-08-11Вы хотите создать пользовательские роли пользователей WordPress на своем веб-сайте, чтобы назначать пользователей для выполнения определенных задач? Вы можете легко добавить новую роль пользователя на свой сайт WordPress и настроить ее в соответствии со своими предпочтениями. В этом руководстве мы покажем вам точный процесс, который вам нужно выполнить для этого.
Но прежде чем мы перейдем к шагам, давайте вкратце разберемся с пользовательскими ролями пользователей.
Что такое пользовательская роль пользователя?
Одной из основных причин того, что WordPress является очень популярной и удобной в использовании CMS, является ее способность легко управлять ролями пользователей. Это связано с тем, что он уже предоставляет вам набор полезных пользовательских ролей и назначает каждой из них определенные возможности. По умолчанию WordPress предлагает вам 6 пользовательских ролей:
- Супер администратор
- Администратор
- редактор
- Автор
- Автор
- Подписчик
Каждой из этих ролей назначаются свои отличительные возможности, которые позволяют пользователям выполнять уникальный набор задач. Например, пользовательская роль редактора может управлять всеми сообщениями на вашем веб-сайте и публиковать их. Принимая во внимание, что пользовательская роль автора может публиковать и управлять только своими собственными сообщениями.
Помимо этих 6 предопределенных пользовательских ролей, если на веб-сайт добавляется любая другая роль пользователя со своими собственными настраиваемыми возможностями, это настраиваемая роль пользователя . Некоторыми из распространенных примеров настраиваемых ролей пользователей являются модератор комментариев, менеджер по инвентаризации и приглашенный автор.
Теперь, когда вы знаете, что такое настраиваемая роль пользователя, давайте посмотрим, зачем и когда вам может понадобиться ее создать.
Зачем создавать пользовательские роли в WordPress?
Вам может понадобиться создать пользовательские роли в WordPress по нескольким причинам в зависимости от ситуации. Как уже упоминалось, WordPress имеет 6 различных пользовательских ролей по умолчанию при его установке.
Но даже несмотря на то, что они имеют достаточные возможности для среднего веб-сайта, вам может понадобиться еще несколько пользовательских ролей . Здесь вам нужно будет создать пользовательские роли пользователей для дополнительных нужд вашего веб-сайта. Пользовательские роли пользователей полезны еще больше, если на вашем веб-сайте много зарегистрированных пользователей и вам нужно назначить им несколько задач .
Например, такие роли пользователей, как менеджер по запасам и покупатели, очень важны для интернет-магазина. Точно так же пользовательские роли гостевого автора и модератора комментариев также очень важны для блога. Поэтому, если вы запускаете любой подобный веб-сайт и не имеете подходящей роли пользователя для этой задачи, вам может быть очень сложно правильно управлять своим веб-сайтом.
Как создать собственные роли пользователей WordPress
Самый простой способ создать и добавить пользовательские роли на ваш сайт WordPress — это использовать плагин . Плагины помогают увеличить функциональность вашего сайта. Это позволяет вам добавлять на свой веб-сайт функции, которых не было в теме по умолчанию или которые не были предоставлены WordPress.
Точно так же в WordPress есть несколько плагинов, которые позволят вам создавать собственные роли пользователей и добавлять их на свой веб-сайт. Итак, давайте сначала посмотрим на некоторые из самых популярных плагинов.
Редактор ролей пользователей
Как следует из самого названия, User Role Editor — это плагин, предназначенный для редактирования ролей пользователей на вашем веб-сайте WordPress. Это очень простой в использовании плагин, с помощью которого вы можете редактировать возможности для новой пользовательской роли. Помимо этого, вы даже можете скопировать существующую роль и изменить ее, чтобы создать совершенно новую роль пользователя.
Поскольку управление ролями пользователей может быть сложной задачей, плагин также обеспечивает поддержку нескольких сайтов. Таким образом, при необходимости вы можете управлять несколькими новыми пользовательскими ролями пользователей для нескольких веб-сайтов.
Ключевая особенность
- Скопируйте существующую роль пользователя и настройте ее дополнительно.
- Заблокировать выбранные пункты меню администратора для роли
- Экспорт/импорт параметров роли пользователя
- Виджеты внешнего интерфейса для назначенных ролей
- Поддержка нескольких сайтов
Цены
Редактор ролей пользователей — это бесплатный плагин. Вы можете получить бесплатную версию из официального репозитория плагинов WordPress. Премиум-версия стоит от 29 долларов США в год и включает 1 год обновлений и премиальную поддержку.
Члены
Members — это один из плагинов членства для WordPress, но его также можно использовать для создания пользовательских ролей пользователей. Он позволяет добавлять возможности к определенным ролям пользователей и даже позволяет удалять их, если они не нужны для определенных ролей. Точно так же плагин также позволяет вам добавлять несколько пользовательских ролей одному пользователю в соответствии с требованиями вашего веб-сайта.
Более того, вы также можете защитить свой контент, предоставив доступ к нему только определенным пользователям с помощью этого плагина. Но что еще более важно, он позволяет вам добавлять разрешения на доступ к контенту и контент с ограниченным доступом для дополнительной защиты контента вашего веб-сайта.
Ключевая особенность
- Редактировать, создавать и удалять параметры ролей и возможностей пользователей.
- Добавление нескольких пользовательских ролей одному пользователю
- Разрешения на доступ к контенту и ограниченные параметры контента
- Частный сайт и переключаемый канал
- Блокировать разрешения на основе статуса входа пользователя в систему
Цены
Members — бесплатный плагин. Вы можете получить бесплатную версию из официального репозитория плагинов WordPress.
Это некоторые из плагинов, которые вы можете использовать для создания и добавления пользовательских ролей на ваш сайт WordPress. Теперь давайте посмотрим, как вы можете их использовать.
Создание пользовательских ролей в WordPress с помощью плагина
Для этой демонстрации мы будем использовать плагин User Role Editor, так как он очень прост в использовании, а его бесплатная версия включает в себя все основные функции, которые нам нужны. На самом деле, большинство плагинов для пользовательских ролей имеют очень похожие процедуры для добавления пользовательской роли. Поэтому независимо от того, какой плагин вы хотите использовать, вы можете обратиться к следующему руководству, если вам нужна дополнительная помощь.
Но чтобы начать использовать плагин, нам нужно его установить и активировать.
1. Установите и активируйте плагин
Сначала откройте панель инструментов WordPress и перейдите в «Плагины» > «Добавить новый» . Здесь найдите ключевые слова плагина в строке поиска репозитория плагинов.
После того, как вы нашли плагин, нажмите « Установить сейчас» , чтобы установить плагин. Установка будет завершена в ближайшее время. После этого активируйте плагин.
Если вы хотите использовать премиум-версию или любой другой плагин премиум-класса, вам необходимо загрузить и активировать их вручную. Пожалуйста, ознакомьтесь с нашим подробным руководством по установке плагина WordPress вручную, если вам нужна помощь.
2. Добавьте и настройте новую роль пользователя
После активации плагина перейдите в « Пользователи» > «Роли пользователей» на панели инструментов WordPress. Здесь вы сможете добавлять, редактировать или удалять любые роли пользователей на вашем веб-сайте. Поскольку мы собираемся создать новую пользовательскую роль, сначала нажмите « Добавить роль » в правой части экрана.
В качестве примера мы создадим здесь роль пользователя для менеджера по инвентаризации (продукту). Но вы можете создать любую пользовательскую роль для своего веб-сайта в соответствии с его потребностями. Поэтому просто введите имя роли (ID), отображаемое имя и выберите, хотите ли вы сделать его копию из любой другой роли пользователя.
После того, как вы добавите все эти данные, нажмите «Добавить роль ».
Примечание. Мы добавили менеджера инвентаря, когда запускаем интернет-магазин в нашей демо-версии. Поэтому, если вы хотите создать собственные роли пользователей и для своего магазина электронной коммерции, мы рекомендуем вам настроить WooCommerce, не пропустив ни одного важного шага. Затем здесь также будут показаны настраиваемые типы сообщений и возможности, необходимые для WooCommerce.
Затем все, что вам нужно сделать, это выбрать возможности, которые вы хотите разрешить для вашей новой пользовательской роли, используя флажки. Здесь мы проверили все возможности для типов постов о продукте, а также некоторые другие необходимые возможности.
После того, как вы внесли все необходимые изменения в свою новую настраиваемую роль пользователя, просто нажмите « Обновить ».
Если вы хотите отредактировать любую другую существующую роль пользователя, вы также можете дополнительно настроить их. Просто выберите роль пользователя в раскрывающемся меню «Выбрать роль» и измените ее возможности.
3. Назначьте новую пользовательскую роль
Теперь осталось только назначить новую пользовательскую роль назначенному пользователю.
Если вы хотите добавить для него нового пользователя, перейдите в Пользователи > Добавить пользователя . Затем добавьте необходимые сведения о пользователе и выберите настраиваемую роль пользователя , которую вы только что создали для нового пользователя. После этого нажмите Добавить нового пользователя .
Вы также можете добавить настраиваемую роль пользователя к существующему пользователю WordPress. Для этого перейдите в «Пользователи» > «Все пользователи» на панели управления WordPress. Здесь нажмите «Изменить» для пользователя, для которого вы хотите изменить текущую роль пользователя на пользовательскую новую.
Теперь перейдите к параметру «Роль» и выберите только что созданное пользовательское имя пользователя из раскрывающегося списка.
Наконец, нажмите «Обновить профиль », чтобы сохранить изменения.
Вот и все! Вот как вы создаете и добавляете новые пользовательские роли на свой сайт WordPress. Назначенный пользователь сможет использовать только те возможности, которые вы выбрали для конкретной пользовательской роли.
Вывод
Вот как вы можете создавать и добавлять пользовательские роли пользователей на свой веб-сайт WordPress. Пользовательские роли пользователей очень важны, если вы хотите назначить определенных пользователей с определенными дополнительными задачами.
И, как обсуждалось в этой статье, самый простой способ создать их — использовать плагин. Затем все, что вам нужно сделать, это установить и активировать плагин и создать с его помощью новую роль пользователя. Вы также должны назначить им желаемые возможности и, наконец, назначить пользовательские роли своим пользователям.
Итак, можете ли вы сейчас добавить пользовательскую роль пользователя на свой веб-сайт? Дайте нам знать в комментариях. Между тем, вот еще несколько наших статей, которые могут быть вам полезны:
- Как настроить дату и время в WordPress
- Лучшие плагины для пользовательских типов записей WordPress
- Как получить доступ к FTP для веб-сайтов WordPress