Нужно, чтобы пользователи имели право редактировать только посты пользователей более низкого уровня. Например, чтобы "Редактор" мог редактировать посты "Автора", но не мог редактировать опубликованные посты другого "Редактора", либо посты "Автора", уже отредактированные другим "Редактором". Насколько я понял, в прежних версиях это можно было сделать с использованием уровня пользователя, а сейчас уровни отменили. Можно ли такую задачу реализовать в версии 3.3.1?
Экспериментировал с плагином user role editor. Добиться нужного эффекта так и не удалось. Если я ставлю разрешение на edit_others_posts, то редактируются посты всех авторов и редакторов без ограничений. Не нашел я в системе прав такой функции, которая позволяет запретить редактирование постов, опубликованных другим редактором, с одновременным разрешением редактирования постов "нижестоящих" авторов.
Можно ли как-то более детально расписать edit_others_posts, указав, что можно править, к примеру, только посты пользователей в статусе "Автор"?
Никто не знает?