Блог Максима Войтика
Публикации о способах
заработка в интернете и SEO

Роли и права пользователей в WordPress, как открыть доступ к одной странице сайта

09 октября 2016
Комментарии: 9

Как создать нового пользователя с правами в Вордпресс

Привет уважаемые читатели seoslim.ru! Бывало ли у вас такое, когда приходится предоставить право на управление сайтом другим людям?

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

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

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

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

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

Права пользователей и роли в Вордпресс


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

  • Администратор
  • Редактор
  • Автор
  • Участник
  • Подписчик

Далее подробно о каждой функции...

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

Администратор это и есть владелиц сайта, который имеет полный контроль над проектом.

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

В общем вы поняли, что все функции над проектом находятся в руках админа.

права администратора

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

Другими словами, данная роль позволяет иметь контроль над всем контентом (контентом администратора и других авторов).

Аналогично редактор может удалять, редактировать, одобрять комментарии.

права редактора

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

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

Страницы создавать здесь нельзя.

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

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

права автора

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

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

права участников

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

права подписчика

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

Переходите в административную панель CMS и выбираете раздел «Пользователи».

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

Чтобы добавить нового жмем ссылку или кнопку «Добавить нового».

раздел админки WP

Появится форма, в которую надо внести данные участника:

  • Имя пользователя — будет являться логином при входе в админ панель Вордпресс.
  • E-mail — на этот адрес электронной почты отправится уведомление о предоставлении прав.
  • Имя.
  • Фамилия.
  • Сайт.
  • Пароль — жмем кнопку «Показать пароль», чтобы система сгенерировала код для входа в панель сайта.
  • Отправить уведомление — ставим галочку если хотим уведомить участника о предоставлении ему прав.
  • Роль — выбираем функции, которыми будет наделен юзер.

форма добавления нового пользователя Вордпресс

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

Что делать в таком случае, как изменить права доступа Ролей?

Для этого существует множество плагинов, и об одном из них пойдет речь дальше.

Как открыть доступ к определенной странице сайта


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

Так вот меня фрилансер попросил дать доступ к административной панели сайта, но так как не хотелось рисковать всеми статьями, то было решено открыть доступ для редактирования только одной страницы.

Естественно стандартный набор ролей WordPress это не позволяет сделать, поэтому пришлось прибегнуть к помощи плагина Role Scoper.

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

Далее жмете «Установить» и после установки активируем Role Scoper.

установка Role Scoper

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

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

После этого переходите в редактор той записи, к которой хотите открыть права и находим раздел «Editors», в нем выбираем вкладку «Пользователи» и отмечаем галочкой того участника, которому будет предоставлять доступ.

предоставление прав к странице сайта через Role Scoper

Если вы не можете найти данный раздел на странице, проверьте включен ли он в «Настройках экрана» WordPress.

настройки экрана записи Role Scoper

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

роль пользователя через Role Scoper

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

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

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

(1 голос., в среднем: 5,00 из 5)
Загрузка...
С уважением, Максим Войтик
Буду рад, если нажмете на любую из кнопок:
Комментарии (9)
  1. Inetzar в 18:29

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

    P.S — Очень жаль что не начал с вами создание моего контентника. Просто вы могли лишь через 2 недели взяться- мне не подходило

    В результате Известный в рунете верстальщик обещал сделать сайт за 2 недели (до 17 сентября), сейчас 9 октября сайт готов лишь на 70% и то что сделано все в ошибках. Взял он за работу 20,000 рублей

    В следующий раз только к вам!

    Ответить
    • Максим Войтик в 20:23

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

      Интересно что это за верстальщик такой?

      Ответить
      • Inetzar в 20:51

        Его зовут Семен Дулесов, вы его знаете Максим? [:-|]

        Ответить
      • Максим Войтик в 23:30

        Лично не знаком но так приходилось общаться. Я хотел сделать пару правок на одном из проектов, но он мне зарядил 12000р и 2 недели на работу, поэтому я не согласился.

        Ответить
  2. seoonly.ru в 20:32

    Спасибо)) Но врятли кого-то еще пущу в свою админку-) [good]

    Ответить
  3. Серго в 19:33

    Как не люблю я 'wordpress! Предпочитаю MaxSite... Имхо! [good]

    Ответить
  4. Рашид в 06:26

    Я бы никогда так не додумался. И дал бы логин и пароль на свой страх и риск.

    Ответить
  5. Александр в 00:01

    Отличный способ разрешить человеку что-то изменить у себя на сайте. Если честно, то про существование пользователей знал, и про их возможности, а вот про подобные плагины не знал. Пригодится. [good]

    Ответить
  6. Светлана в 17:12

    Ну наконец-то я смогла нужную мне информацию.

    Ответить
Оставить свой комментарий
Обязательно ознакомьтесь с правилами комментирования!!! СПАМ будет удален!
:) :-D ;-) :-| [star] [good] [present] [flower] [:-))] [:))] [:--_)] [:-|]

© 2011-2016 seoslim.ru, блог Максима Войтика

Внимание! Копирование материала строго запрещено. Соблюдайте авторские права и уважайте труд других людей!