Если речь заходит о редактировании прав различных пользователей блога, то я обычно советую применять для этого Adminimize — мощный плагин, который позволяет настроить права для пользователей любого уровня, вплоть до возможностей, которые предоставляются пользователям различными плагинами и возможностей доступа в разные разделы административной части блога. Однако существуют и другие инструменты для управления правами пользователей, и одним из них является Capability Manager Enhanced.
- Роли пользователей в WordPress
- Роли и уровни пользователей в WordPress
Принцип его работы такой же — вы просто отмечаете чекбоксами, какие возможности хотите предоставить пользователю с определенной ролью. По-умолчанию для пользователя отмечены те возможности, которые предоставляет WordPress, однако вы можете исправить это, например, добавить возможность участникам удалять уже опубликованные посты.
Плагин Capability Manager Enhanced так же может создавать новые роли, не предусмотренные по-умолчанию. Вы можете снабдить эти роли правами, отличными от стандартных. Такой подход удобен, когда нужно нескольких пользователей наделить особыми правами — легче создать для них специальную роль с необходимыми правами, нежели чем редактировать стандартные роли пользователей, изменения для которых работают глобально.
Если блог мультисайтовый, то плагин Capability Manager Enhanced может применять новые правила для ролей пользователей всех сайтов, а так же синхронизировать их между собой. Если вы собираетесь переносить блог на другой домен или соединять вместе несколько сайтов, то плагин может создать бэкап всех своих настроек, из которого можно применить установленные правила для ролей пользователей на новом сайте.