Альтернатива Adminimize: навести порядок в админке, но правильно
Adminimize годами верно служил многим агентствам: скрыть пункты меню и метабоксы для каждой роли — и готово. Но тому, кто сегодня ищет альтернативу, стоит взять с собой вопрос, который тогда задавали реже: достаточно ли просто скрывать.
Скрыть — не значит заблокировать
Скрытый пункт меню исчезает из меню. Страница за ним остаётся доступной, если знать её адрес, — а данные и подавно, например через REST API.
Для порядка скрытия вполне достаточно: клиенту незачем видеть двенадцать пунктов, из которых ему нужны два. Для защиты этого недостаточно. Это различие — суть любого выбора в этой области.
Проверка занимает минуту: защити запись, выйди из системы, открой /wp-json/wp/v2/posts?search= со словом из неё. Если содержимое есть в ответе, это было скрытие, а не блокировка.Что должна уметь альтернатива
| Возможность | Для чего | В Kakapo Roles |
|---|---|---|
| Сокращение админ-меню по ролям | Порядок | встроено |
| Реальная установка прав | Защита | Матрица прав |
| Действие в REST API | Защита, которая держится | явно обеспечивается |
| Медиатека только со своими файлами | несколько клиентов, одна установка | встроено |
| Виджеты и меню навигации | меньше отвлекающих элементов | встроено |
| Перенаправление после входа | клиент попадает туда, где работает | встроено |
| Журнал изменений | через полгода важно подтверждение | встроено |
| Экспорт и импорт | не собирать заново на каждом сайте | встроено |
Второй вопрос: поддерживается ли он?
Инструменты, глубоко вмешивающиеся в админку, плохо стареют. Они завязаны на структуры меню и внутренние имена, которые WordPress с годами меняет. Плагин, давно не получавший обновлений, со временем скрывает пункты, которых больше нет, — и не замечает новые.
Поэтому у каждой альтернативы проверяй дату последнего обновления и указанную версию WordPress. Для инструментов такого рода это важнее, чем для большинства других.
Что стоит сделать при переходе
- Зафиксируй, что сейчас скрыто для каждой роли, — достаточно одного скриншота на роль.
- Создай резервную копию: роли и права хранятся в базе данных.
- Воссоздай видимость в новом инструменте.
- Войди под тестовым пользователем каждой роли и сравни.
- Проведи REST-тест для всего, что действительно должно быть защищено.
- Отключи старый плагин, а не удаляй его — на две недели.
Три проверенных варианта ролей
Вместо того чтобы продумывать всё заново для каждого сайта, с тремя ролями можно продвинуться удивительно далеко. Они покрывают то, что клиенты делают на практике, и настраиваются за несколько минут.
| Вариант | Может | Видит в меню |
|---|---|---|
| Редакция | писать и публиковать собственные записи, загружать медиафайлы | Записи, Медиафайлы, Профиль |
| Ведение страниц | редактировать существующие страницы, не создавать новые и не удалять | Страницы, Медиафайлы, Профиль |
| Витрина | просматривать и обрабатывать заказы, вести товары | Магазин, Товары, Профиль |
Чего нет ни в одной из трёх: плагинов, тем, пользователей, инструментов, настроек. Это не недоверие, а разделение труда — эти пункты относятся к техническому обслуживанию, а у обслуживания свой доступ.
Самая частая ошибка
Клиент сообщает, что больше не может что-то редактировать. Быстрый путь — дать ему права администратора, «пока не разберёмся». Через две недели об этом никто не помнит, а через полгода у сайта три администратора, про двух из которых уже никто не может сказать, чьи они.
Чуть более медленный путь — единственный надёжный: посмотреть, какого права на самом деле не хватает, и добавить именно его. Журнал изменений помогает в этом больше, чем кажется на первый взгляд: позже он отвечает на вопрос, кто, когда и что открыл, и никому не приходится это вспоминать.
Раз в год загляни в список пользователей и отфильтруй администраторов. Если там есть кто-то, чью задачу ты не можешь объяснить одним предложением, — пора наводить порядок.
Часто задаваемые вопросы
Достаточно ли скрытия для клиентского доступа?
Переносятся ли мои настройки?
Можно ли использовать оба параллельно?
А что с конструктором страниц?
Что происходит без действующей лицензии?
Kakapo Roles — заплатите один раз, пользуйтесь всегда.
Все девять плагинов за 149 € один раз вместо 13 € в месяц. Безопасная оплата через Stripe. Первые 14 дней: проблема решена или деньги назад.
Получить Lifetime Все функции