Создать страницу для зарегистрированных пользователей

Владимир Вокстермен

Добрый день!

Передо мной стала задача: создание страницы для зарегистрированных пользователей wordpress (не залогинен — контент скрыт).

Зачем и кому это может быть нужно:

1) у вас есть уникальный контент, которым вы не хотите делиться со всеми;
2) делиться информацией вы хотите с теми, кто сделал что-то полезное для вашего блога;
3) зарегистрированный пользователь — это плюс для блога (его можно внести в список подписчиков, например).

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

Название плагина Page Restrict, скачать его можно здесь: плагин, показывающий страницы только зарегестрированным пользователям.

В настройке он очень прост. Достаточно установить его, а потом перейти во вкладку в левой боковой колонке админки.
Пройдемся по пунктам и выделим основные достоинства.

закрыть страницу wordpress, скрыть страницу от не зарегистрированных

В поле «Restriction Message» вводим сообщение, которое увидят посетители вместо скрытой страницы.

Поле «Show Login Form» предлагает показать или скрыть форму для входа на сайт или предлагает регистрацию (напомню, чтобы пользователи могли зарегистрироваться на вашем сайте wordpress необходимо поставить галочку «Настройки-Общие-Любой может зарегистрироваться»). Почему я скрыл форму? Дело в том, что скорее всего она будет на английском. Внизу есть опрос, где вы можете проголосовать, нужна ли русификация плагина.

«Restriction Method» принимает три значения:
— Selected (будут скрыты выбранные вами записи и страницы);
— All (прячет всё содержимое сайта);
— None (отключает плагин, весь сайт читается гостями).

Если мы выбираем «Selected», ниже появятся два окошка «Page List» и «Post List», где вы можете выбрать страницы, которые хотите показать только авторизированным (читайте, зарегистрированным) юзерам. Делается это при помощи клика мыши, по заголовку нужной страницы в списке. Чтобы отменить выделение, необходимо нажать клавишу Ctrl и кликнуть по заголовку левой клавишей мыши.

Отмечу плюс, который позволяет прятать не только страницы, но и скрыть записи от не зарегистрированных пользователей wordpress.

1 Комментарий
  1. Игорь
    ИгорьОтветить
    20.02.2017 at 09:37

    Спасибо, вроде нашел, что искал

Добавить комментарий

Ваше сообщение*

Имя*
Email*
Сайт