Как настроить роли и права редакторов WordPress на сайте услуг без доступа к настройкам

redaktor wordpress prava cover WordPress
Встроенная роль Редактор публикует статьи и страницы услуг, но не открывает Плагины и Настройки. Пошагово: пользователь, тест в инкогнито, когда нужен User Role Editor.

Страшно отдать копирайтеру или SMM доступ к WordPress: без роли «Администратор» кажется, что страницу услуг не опубликовать, а с админом фрилансер может поставить лишний плагин, залезть в «Настройки» и сломать форму заявки. На практике встроенная роль «Редактор» уже даёт записи, страницы услуг и медиабиблиотеку, но не открывает «Плагины» и экран настроек сайта. За один вечер вы создадите отдельного пользователя, проверите вход в инкогнито и оставите полный доступ только у себя.

На сайте услуг чаще всего хватает стандартной роли «Редактор»: она умеет публиковать статьи и страницы, править чужие материалы и загружать картинки, но не ставит плагины и не меняет глобальные настройки WordPress. «Автор» подходит только для личного блога без лендингов услуг: он не ведёт чужие записи и не трогает страницы. Плагины вроде User Role Editor или Members нужны лишь если хотите ужать меню или собрать кастомную роль с понятным названием для команды.

Артур выдал фрилансеру логин администратора «чтобы быстрее выкладывать статьи». Через неделю пропала кнопка в шапке, в «Плагинах» висело обновление, после которого форма перестала слать заявки. Ниже путь, который мы даём владельцам мастерских и студий: «Маша пишет кейсы, я не хочу, чтобы она трогала то, что держит заявки». Сначала бесплатная встроенная роль, потом точечная подстройка, админ только у владельца.

Разберите, зачем редактору отдельная роль на сайте услуг

Карточки шагов на столе у стены: зачем редактору отдельная роль на сайте услуг

Боль: вы платите за контент, но каждый раз откладываете публикацию, потому что боитесь отдать пароль от админки. Редактор в WordPress — это не «урезанный админ», а штатная должность в системе прав: человек отвечает за тексты и страницы, вы — за тему, плагины заявок и настройки почты.

У стандартного «Редактора» уже есть права на страницы услуг (в документации WordPress это capabilities edit_pages и publish_pages). Типичная ошибка — выдавать администратора «на всякий случай». В реальном проекте это почти всегда заканчивается лишним плагином или правкой меню, от которой зависит кнопка «Оставить заявку».

Цепочка делегирования: задача контенту → роль «Редактор» → тестовый вход → публикация кейса → вы не трогаете «Плагины» и «Настройки»

Сравните шесть ролей WordPress: кого звать на статьи и страницы

Чеклист шести ролей WordPress на столе в светлой комнате

Боль: путаете «Автора» и «Редактора» и потом удивляетесь, что подрядчик не может поправить страницу «Цены». WordPress из коробки даёт шесть ролей (от подписчика до суперадмина на мультисайте). На обычном сайте услуг важны три.

Роль Статьи блога Страницы услуг Плагины и «Настройки»
Администратор Да Да Да — только у владельца сайта
Редактор Да, в том числе чужие записи Да Нет
Автор Только свои записи Нет Нет

В официальной таблице Roles and Capabilities у Editor нет manage_options (экран «Настройки»), у Author нет edit_pages — страницы услуг закрыты намеренно (Trac #17253). Только блог без лендингов — Автор; кейсы и страницы услуг — Редактор.

Выдайте доступ к записям и медиа без «Плагинов» и «Настройки»

Стикеры про доступ к записям и медиа без плагинов и настроек WordPress

Боль: кажется, что без админа человек «застрянет» в черновике. На деле Редактор публикует, модерирует комментарии и заливает файлы в медиабиботеку, но не видит install_plugins и edit_users.

  1. Шаг 1. Зайдите под своим администратором → Пользователи → Добавить.
  2. Шаг 2. Укажите рабочий email, логин без слова admin, сгенерируйте пароль в менеджере паролей (не в мессенджере).
  3. Шаг 3. В поле Роль выберите Редактор, не «Администратор».
  4. Шаг 4. Отправьте приглашение или передайте пароль лично; общий пароль на всю студию — типичная ошибка.
  5. Шаг 5. Попросите редактора опубликовать тестовую запись и открыть страницу услуги — без вашего участия.
  6. Шаг 6. Убедитесь, что в левом меню нет «Плагины», «Внешний вид» с правкой файлов темы, «Настройки» и «Пользователи».
  7. Шаг 7. В приватном окне браузера откройте вручную адрес wp-admin/plugins.php — должно появиться «Извините, вам не разрешено просматривать эту страницу».

Capabilities — «галочки прав» внутри WordPress; на этом шаге их не трогайте. Если просят «доступ к меню в шапке», не включайте edit_theme_options: в ядре customize завязан на него, а вместе с меню открываются виджеты, темы и редактор сайта.

Выберите плагин для ролей только если встроенного Редактора мало

Боль: лишний пункт меню пугает новичка или нужна роль «Контент-менеджер». Тогда User Role Editor или Members: галочки, клон роли, deny. Сделайте бэкап до первого изменения — роли в базе, а лишний remove_cap без отката может лишить сайт админа (кейс wp-fort-knox на GitHub). Меняйте права через UI плагина, не кодом в теме; Admin Menus у Members прячет пункты меню, если право уже снято.

Когда плагин не нужен: статьи + страницы услуг + медиа, один админ у владельца → только роль «Редактор».
Когда нужен: кастомное имя роли, запрет одной лишней галочки, скрытие пункта меню для спокойствия команды.

Закрепите политику: один админ, пароли и быстрый отзыв доступа

Боль: бывший подрядчик месяцами числится в «Пользователях». Держите одного полноценного администратора — себя или техдиректора по договору. Остальным — Редактор или Автор. Отзыв: Пользователи → сменить роль на «Подписчик» или удалить учётку (экран описан в справке ru.wordpress.org про Users Screen).

Добавьте двухфакторную защиту админу и лимит попыток входа на wp-login — украденный пароль не должен совпасть с полным доступом к сайту.

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)

Избегите ошибок: админ для всех, тестовый пользователь и общий пароль

Часто ломается так: «временный» тестовый Редактор с паролем 12345 остаётся на год; или владелец копирует свою админскую сессию через общий логин. В реальном проекте достаточно отдельной учётки на человека и смены роли при уходе.

  • Не давайте edit_theme_options «для логотипа» — откроется не только меню.
  • Не правьте capabilities вручную в БД без бэкапа и записи, что отключили.
  • Не оставляйте два security-плагина, которые оба переписывают роли — конфликт галочек.
  • Для блоков в статьях используйте синхронизированные паттерны Gutenberg, чтобы редактор не копировал CTA на пять страниц с разными ссылками.

Проверьте результат: чек-лист под тестовым редактором

До FAQ сверьте критерии успеха — вы должны увидеть именно это под учёткой редактора, не под админом:

  • В меню есть «Записи» и «Страницы», публикация проходит без вашего пароля.
  • Загрузка картинки в медиабиблиотеку работает.
  • Нет пунктов «Плагины», «Настройки», «Пользователи»; прямой заход на options-general.php и plugins.php — отказ в доступе.
  • У владельца остаётся один администратор с полным доступом.
  • Форма заявки на сайте отправляет тест после публикации материала редактором.

Если всё совпало — доступ настроен. Сайт под ключ — услуги, вопрос по ролям — форма или Telegram (мессенджер, без звонков).

Материал проверен: Андрей Дикий (создаёт сайты и продвигает их статьями, SEO/GEO).
Достоверность данных: wordpress.org/documentation/article/roles-and-capabilities/, ru.wordpress.org/support/article/roles-and-capabilities/, developer.wordpress.org/plugins/users/roles-and-capabilities/, ru.wordpress.org/plugins/user-role-editor/, members-plugin.com/docs/role-management/, core.trac.wordpress.org/ticket/17253, github.com/WordPress/wordpress-develop (capabilities.php); LSI — WebSearch 11.10.2026 (Яндекс Вордстат недоступен, MCP auth warning).

Частые вопросы

Чем редактор отличается от автора в WordPress?

Автор публикует и правит только свои записи и не управляет страницами услуг. Редактор ведёт любые записи, страницы и комментарии, но не трогает плагины и глобальные настройки. Для сайта с лендингами услуг почти всегда нужен Редактор.

Можно ли скрыть меню «Плагины», если редактор и так не зайдёт?

Да, для спокойствия команды: плагин Members с Admin Menus или аналог в User Role Editor убирает лишние пункты. Сначала проверьте, что capability уже запрещён — скрытие меню не заменяет запрет прав.

Нужен ли отдельный плагин для ролей на маленьком сайте?

Нет, если хватает роли «Редактор». Плагин — для кастомного имени роли, deny одной галочки или скрытия меню.

Как быстро отозвать доступ копирайтеру?

Пользователи → найдите учётку → смените роль на «Подписчик» или удалите пользователя. Массовые действия на том же экране помогают, если уходят несколько авторов сразу.

Достаточно ли редактора для правки меню в шапке?

Нет без edit_theme_options, а оно открывает больше, чем «Меню». Шапку меняет админ.

Может ли редактор сломать форму заявки?

Не поставит плагин, но может сменить текст кнопки на странице. Критичный CTA держите в синхронизированном паттерне и тестируйте отправку после правок.

Сколько администраторов должно быть на сайте услуг?

Минимум один у владельца бизнеса. Второй админ — только доверенный техспециалист по договору. Все, кто пишет тексты, — Редактор или Автор.

Нужен сайт или статьи, которые находят поиск и нейросети?

Я делаю сайты на WordPress за 7 рабочих дней и веду публикацию статей с SEO- и GEO-оптимизацией — от 12 статей в месяц за 10 000 ₽ — чтобы вас находили в Яндексе, Google и в ответах Алисы, ChatGPT и Perplexity. Общение письменно, без звонков.

Сайт за 7 дней Статьи для сайта

Или напишите в Telegram: @SmartZayvka_bot

Автор — Андрей Дикий, делаю сайты на WordPress и SEO/GEO-статьи. Подробнее: /o-sebe/

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)
Андрей Дикий — сайты и SEO/GEO-статьи
Добавить комментарий

WhatsApp может потребовать VPN

Отвечаю в рабочее время в течение 6 часов. Без обязательных созвонов.