Все, что нужно знать о ролях пользователей в WordPress

В данной статье мы расскажем, как работают роли посетителей WordPress. А также как их изменить на собственном веб-сайте.

Роли посетителей в WordPress

Все, что необходимо знать о ролях посетителей в WordPress

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

Super Administrator

Эта роль доступна в режиме WordPress Multisite. Супер администраторы могут наблюдать за всеми администраторами веб-сайта и мультисайтовой сети.

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

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

Administrator

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

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

Editor

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

Author

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

Contributor

Участники могут создавать и редактировать записи и пользовательские профили. Но участники не могут публиковать записи.

Subscriber

Роль подписчика может только читать записи и управлять вашим личным профилем.

Что необходимо сделать перед настройкой ролей посетителей

Прежде чем приступить к параметру ролей посетителей:

Создайте резервную копию веб-сайта

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

Назначайте роли посетителей обдуманно

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

Рекомендации по параметру ролей посетителей

Есть три метода управления ролями посетителей в WordPress.

Добавьте посетителей в панели администрирования WordPress

Все, что необходимо знать о ролях посетителей в WordPress
  1. Зайдите в панель администрирования WordPress, выберите пункт «Посетители», «Все посетители», «Добавить нового».
  2. Заполните профиль нового посетителя. Далее нажмите кнопку «Добавить нового посетителя».
  3. После этого вы сможете легко редактировать профиль нового посетителя, выбрав пункт «Все посетители» в выпадающем меню.
Все, что необходимо знать о ролях посетителей в WordPress

Изменение кода файла шаблона вручную

Чтобы приобрести больше опций для параметра ролей посетителей, необходимо настроить файл functions.php. WordPress предоставляет пять возможностей для параметра ролей посетителей:

  • add_role() – добавить роль.
  • remove_role() – удалить роль.
  • add_cap() – добавить разрешение к роли.
  • remove_cap() – удалить разрешение из роли.
  • get_role() – приобрести представление о функциях определенной роли.

Любой из данных возможностей необходимо передать:

  • role – название роли посетителя.
  • display name – имя роли посетители в панели инструментов WordPress.
  • capabilities – привилегии роли посетители. Чтобы добавить сразу же пару функций, используйте массив.

В виде примера добавим роль посетителя под названием «Издатель»(Publisher), который может публиковать записи и страницы.

add_role('publisher', __( 'Publisher'), array( 'publish_posts' => true, 'publish_pages' => true,));

Для получения более подробной информации обратитесь к технической документации WordPress.

Все, что необходимо знать о ролях посетителей в WordPress

Чтобы использовать приведенный выше программный код:

  1. В панели администрирования WordPress перейдите в раздел «Внешний вид».
  2. В выпадающем меню выберите пункт «Редактор», Откройте файл functions.php активной темы оформления.
  3. Вставьте сниппет в конец файла.
  4. Нажмите кнопку «Обновить файл».

Использование специализированного плагина

Все, что необходимо знать о ролях посетителей в WordPress

Плагин Capability Manager Enhanced может не только настраивать роли, но и редактировать разрешения отдельных посетителей.

Все, что необходимо знать о ролях посетителей в WordPress

Советы по использованию ролей посетителей

Роли посетителей облегчают командную работу на веб-сайте. Но при этом они делают веб-сайт более уязвимым. Чтобы обезопасить интернет-ресурс, следуйте следующим рекомендациям:

  • Используйте плагины – это сможет более эффективно управлять ролями посетителей всякий раз.
  • Ограничьте число посетителей с привилегиями – доступ к управлению веб-сайтом должен быть исключительным правом.
  • Удаляйте подозрительных посетителей – чтобы избежать злоупотреблений, удалите неактивных посетителей или тех, кто неоднократно и безуспешно пытался войти в систему.

Заключение

Параметр ролей посетителей при помощи специального WordPress-плагина будет лучшим вариантом. Мы рекомендуем использовать плагин Capability Manager Enhanced.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *