KakapoWP KakapoWP
Roles

PublishPress Capabilities vs. Kakapo Roles

1 июля 2026 г.·5 мин чтения

Плагины управления правами внешне похожи: матрица с ролями в столбцах и правами в строках. Интересно становится слева и справа от неё — в том, чем можно управлять помимо самих прав, и в вопросе, действует ли правило и тогда, когда никто не кликает в админке.

Коротко

PublishPress Capabilities — добротный инструмент для ролей и прав, с которым можно начать бесплатно, с удобной работой с собственными типами контента и понятной матрицей. Дополнительные функции предоставляются другими плагинами того же семейства.

Kakapo Roles тоже охватывает матрицу и дополнительно включает то, что обычно берут на себя расширения: админ-меню, медиатеку, виджеты, меню навигации, шорткоды, перенаправление после входа — плюс журнал изменений, корзину для ролей и экспорт/импорт.

Чем они различаются

ВопросPublishPress CapabilitiesKakapo Roles
Ценабесплатно, есть уровень Proплатный плагин, одна лицензия на девять
Матрица правдада
Действие в REST APIнужно проверитьявно обеспечивается
Админ-меню по ролямчерез дополнительный плагинвстроено
Медиатека только со своими файламичерез дополнительный плагинвстроено
Виджеты и меню навигации—встроено
Шорткоды по ролям—встроено
Корзина для ролей—с восстановлением
Журнал измененийзависит от тарифавстроено
Экспорт и импортзависит от тарифавстроено, дополнение или замена
Защита от расширения правнужно проверитьget_editable_roles учитывается, в том числе в сети

Проверка, которая занимает минуту

Защити запись для определённой роли. Выйди из системы. Открой /wp-json/wp/v2/posts?search= со словом из этой записи. Если содержимое есть в ответе, правило меняет только отображение — данные открыты.

Эта проверка годится для любого плагина такого рода, в том числе для того, которым ты пользуешься сейчас. Kakapo Roles обеспечивает соблюдение правила и в REST API; у других инструментов стоит уточнить, потому что «скрыть» и «заблокировать» — две разные вещи.

Дополнительно проверь свой конструктор страниц. Некоторые из них отдают контент через собственные эндпоинты, в обход проверки прав плагина ролей.

Что важно помимо прав

Матрица прав отвечает на вопрос, что человеку разрешено. Для админки, которой клиент пользуется каждый день, не менее важен второй вопрос: что он видит? У редактора с двенадцатью пунктами меню, десять из которых заблокированы, не безопасная админка, а запутанная.

В Kakapo Roles это входит в комплект. У большинства инструментов такого рода для этого нужны отдельные дополнительные плагины или фрагменты кода в functions.php — это работает, но при следующей смене темы вопрос встаёт снова.

Документировать права, а не только устанавливать

Права меняют редко и чаще всего в спешке: кто-то приходит в команду, кто-то уходит, клиенту ненадолго нужно больше. Через полгода встаёт вопрос, почему роли что-то разрешено, — и без журнала любой ответ будет лишь предположением.

Kakapo Roles ведёт журнал изменений и корзину для удалённых ролей. И то и другое кажется мелочью — до первого случая, когда кто-то удалит роль, к которой привязаны двадцать пользователей.

Экспортируй структуру прав, как только она готова. Тогда это файл — его можно сохранить, версионировать и загрузить на следующий сайт. Без экспорта одну и ту же структуру в пятом проекте строят в пятый раз, и каждый раз немного по-другому.

Когда PublishPress Capabilities — лучший выбор

Когда Kakapo Roles — лучший выбор

Часто задаваемые вопросы

Можно ли использовать оба параллельно?
Ненадолго, для сравнения, — да, постоянно — нет. Оба записывают одни и те же роли; побеждает последнее сохранение, и тогда кажется, что права меняются сами собой.
Сохранятся ли мои роли?
Да. Роли — это настройка WordPress, а не собственность плагина.
Как проверить, правильно ли настроена роль?
С помощью тестового пользователя для каждой роли. Ничто не заменит входа под этим человеком — матрица показывает намерение, тестовый пользователь — результат.
Что происходит без действующей лицензии?
Роли и права остаются без изменений. Функции управления приостанавливаются.

Kakapo Roles — заплатите один раз, пользуйтесь всегда.

Все девять плагинов за 149 € один раз вместо 13 € в месяц. Безопасная оплата через Stripe. Первые 14 дней: проблема решена или деньги назад.

Получить Lifetime Все функции
Читать дальше

Тебе это тоже может быть интересно.

Все статьи