Есть ли возможность разрешать или запрещать доступ определенной роли пользователей к определенным плагинам?
Пользователи кроме администратор по умолчанию и так не имеют доступа к плагинам и их настройкам, установке\удалению. Но пользоваться ими могут — например создавать галереи, добавлять видео, и т.п. действия по созданию контента, частичной сео-оптимизации своих записей. Но не по управлению сайтом и его настройками и настройками самих плагинов.
Но что Вашему означает «разрешить доступ»? Возможности ролей пользователей по умолчанию можно изменить с помощью плагинов https://wordpress.org/plugins/user-role-editor/ или https://wordpress.org/plugins/capability-manager-enhanced/
Но ИМХО давать разрешение другим пользователям например на установку и удаление плагинов и прочие возможности, касающиеся управления сайтом и его внешним видом — этот было бы огромной ошибкой!
Разрешить — это значит дать право пользоваться плагином. Без права удаления/установки.
К примеру, я хочу сделать роль для сеошника/таргетолога. Ему нужно иметь права для работы с определенными плагинами. Остальные плагины должны быть недоступны для данной роли.
К примеру, я хочу сделать роль для сеошника/таргетолога.
Именно для этого как нельзя лучше подойдет сео плагин https://wordpress.org/plugins/seo-by-rank-math/ В нем как раз есть возможность управлять плагином строннему специалисту, имеющему определенную роль.
https://prnt.sc/sgtp2q
https://prnt.sc/sgtpym
Модератор
Yui
(@fierevere)
永子
если на уровне плагина такое ограничение не предусмотрено,
то такой возможности нет.
Anonymous User 15434590
(@anonymized-15434590)
Есть плагин «Admin Menu Editor«, который позволяет прятать пункты меню от выбранных ролей ВП или выбранных пользователей.
Чтобы не попасть в ловушку упомянутую Yui, я бы порекомендовал запросить на форуме поддержки этого плагина подходит ли он под Ваши конкретные требования.
Удачи.
Модератор
Yui
(@fierevere)
永子
плагин «Admin Menu Editor«
неплохой вариант, хоть и решает проблему чисто визуально 🙂
Anonymous User 15434590
(@anonymized-15434590)
Вы считаете? Спасибо и приятных (сорри, с учетом обстоятельств) выходных! 🙂