Недавно появилась задача исправить распределение прав по ролям пользователей. При настройке плагина WPCasa агенты не имели прав редактировать свои объекты и удалять. А для работы это было нужно. Изначально попробовал изучить код и поправить через хуки, но отладчика не было под рукой и поверхностный осмотр кода не позволил найти решение.

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

Решил что прошло много времени с тех пор и надо попробовать поискать еще раз подходящий плагин. Как и ожидалось такой нашелся.

Плагин WPFront User Role Editor. Крайне приятно выглядит, написан с соблюдением архитектуры WP и рекомендаций кодекса. Все как я люблю.

Поставил и тут же обнаружил права которых не хватало. Поставил пару галочек и готово. Задача решена 🙂

Очень рекомендую этот плагин для задач распределения прав и ролей (roles and capabilities)