Ограничение контента и частей страницы
Кому какая запись видна, задаётся в редакторе через блок «Доступ». Раздел «Права на записи» показывает, что задано и что будет, если кто-то всё же перейдёт по адресу. Редактор — верный путь для одной записи; для тридцати есть карточка «Доступ сразу для многих записей», и каждая запись проверяется отдельно: можно ли вам её править.
Что показывает заблокированный запрос
- «Текст уведомления вместо содержимого» — пусто означает стандартную фразу, различающую «не вошёл» и «не та роль». Простой HTML разрешён.
- «Страница не найдена (404)» — для материалов, которых с точки зрения посетителя вообще быть не должно.
- «Перенаправить на другой адрес» — например на страницу входа или на страницу, объясняющую, как получить доступ.
Убрать ограниченный материал из списков
При включённом переключателе записи, которые посетителю нельзя видеть, исчезают из архивов, поиска и лент. При выключенном они остаются в списке, и блокируется только обращение — тогда видны заголовок и анонс.
Части страницы в зависимости от роли
Для отрывков посреди текста есть шорткоды: один показывает охваченную часть только пользователям с одной из названных ролей, и обратный, который прячет её от этих ролей. Плюс по одному для «только вошедшим» и «только гостям» — последний уместен для «Войти». Роли указываются слагами через запятую; вложение разрешено, а шорткоды внутри охваченной части по-прежнему выполняются.
Медиатека — это вид, а не защита
WordPress показывает всю медиатеку каждому, кто может загружать файлы, — в том числе файлы всех остальных. Переключатель «Каждый видит только свои файлы» меняет это в списке, в сетке и в выборе медиафайлов. Исключены пользователи, которые могут править чужие записи, иначе редактор не смог бы заменить картинку в чужой записи.