Управление ролями пользователей Wordpress

AI
На сайте с 30.10.2014
Offline
24
705

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

Задача: Предоставить админ панель wordpress для публикации текстов. Во избежание дальнейших проблем сразу необходимо ограничить доступ к некоторым разделам админ панели. С этой задачей неплохо справляется плагин user role editor, но есть один нюанс. Если я ставлю запретить редактирование чужих записей то автоматически пропадает пункт модерирования комментариев в админ панели "Комментарии" то есть нельзя одобрять или удалять сообщения. Остаётся только давать доступ контент-менеджеру ко всем записям ( что очень не хотелось бы). Скорее всего это сказывается особенность разделения прав CMS Wordress.

User Level 0 соответствует роли Subscriber
User Level 1 соответствует роли Contributor
User Level 2 соответствует роли Author
User Level 3 соответствует роли Author
User Level 4 соответствует роли Author
User Level 5 соответствует роли Editor
User Level 6 соответствует роли Editor
User Level 7 соответствует роли Editor
User Level 8 соответствует роли Administrator
User Level 9 соответствует роли Administrator
User Level 10 соответствует роли Administrator

Соответственно выбирая разные комбинации получается пересечение прав.

Вопрос: Как принудительно разрешить модерацию комментариев отдельному пользователю через function.php CMS WOrdpress независимо от настроек плагина.

Скрин настроек:

[ATTACH]143598[/ATTACH]

Спасибо за ответы!

png 2015-06-28_23-34-45.png
SeVlad
На сайте с 03.11.2008
Offline
1609
#1
AndyIT:
Остаётся только давать доступ контент-менеджеру ко всем записям ( что очень не хотелось бы).

Дефотная роль "автор" позволяет править только свои посты.

См https://codex.wordpress.org/Roles_and_Capabilities

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

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