Home / Wordpress / Плагин Wp-private, или как закрыть контент от незарегистрированных пользователей?
Бесплатная накрутка ВКонтакте

Плагин Wp-private, или как закрыть контент от незарегистрированных пользователей?

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

Речь пойдет о том, как скрыть часть контента или всю страницу от незарегистрированных пользователей.
Это не значит, что я рекомендую что-то скрывать, как раз наоборот, я за свободный доступ к информации. Но согласитесь, всякое бывает, и вполне возможно, что и вам придется когда-нибудь что-то скрывать от постороннего глаза.

закрыть контент

Скрыть контент от незарегистрированных пользователей можно несколькими способами, можно поковыряться в коде, добавить какой-нибудь скрипт, но это довольно сложно. Зато есть замечательный плагин, который справляется с этой задачей превосходно, имя этому плагину — Wp-private.

Плагин Wp-private

Начну по порядку, от создателя этого замечательного плагина, до технических моментов.

Плагин Wp-private разработал индийский программист Namith Jawahar, руководитель проекта Smartlogix. Вот собственно и его фото:

Namith Jawahar

Думаю, вряд ли вам будет интересна его биография, поэтому сразу перейдем к плагину.

Скачать плагин Wp-private можно с официального сайта WordPress. Он англоязычный, но настроек в нем немного.

После того, как вы скачаете этот плагин, в настройках консоли вашей админки появиться раздел Premium Content, где и производятся все настройки плагина.

 Premium Content

 

Настроек, как я уже говорил здесь немного, выглядит окно настроек следующим образом:

настройки wp_private

1. В первом разделе сразу идет подсказка, с помощью каких шорткодов, вам нужно будет закрывать контент. То есть с помощью шорткодов [protected] [/protected].

шорткод protected

2. Далее нужно указать, что показывать посетителю, который не имеет права просматривать данную страницу.

  • Форму авторизации;
  • Форму авторизации и ссылку на страницу регистрации;
  • Какой-то свой HTML-код;

страница для показа

3. Здесь можно указать текст, которые увидят незарегистрированные пользователи. В первом поле нужно указать текст, который будет до скрытого контента, а во втором после.

поле видимости

4. В четвертом разделе нужно указать текст для зарегистрированных, но неавторизованных пользователей.

текст для зарегистрированных

5. Далее можно указать пользователей, которым вы хотите полностью запретить видеть скрытый контент.

запрещенные пользователи

6. Если у вас кастомная форма авторизации, то здесь можно указать адрес страницы и использовать шорткод [loginform].

шорткод loginform

7. И последний раздел – это поддержка SmartLogix, то есть поддержка разработчиков. Если хотите получать обновления, отметте это пункт галочкой.

SmartLogix

Вот собственно и все настройки. Если вы не неплохо разбираетесь в коде. То можете немного под редактировать плагин, немного его русифицировать. По умолчанию же скрытая страница будет выглядеть примерно вот так:

Возможно вас заинтересует:  Установка и настройка плагина обратной связи Wordpress - Contact Form 7

закрытая страница

Может, вы знаете аналогичные, но русифицированные плагины? Поделитесь в комментариях, буду весьма признателен.

Об авторе: Андрей Назыров

Приветствую Вас на своем блоге! Здесь Вы найдете всю необходимую информацию по созданию своего блога (сайта), его SEO оптимизации и последующего заработка.

40 комментариев

  1. Андрей:

    Интересно конечно, но закрывать контент и заставлять регистрироваться. Так можно и всех читателей распугать. А не лучше ли закрыть контент социальным замком, который при лайке в соц. сети покажет весь контент. Таково мое мнение.

    Ответить
    • Андрей Назыров:

      Ну для блогов это конечно не имеет смысла. мне этот плагин очень пригодился при выполнении заказа закрытого сайта компании (коммерческая тайна как никак). У заказчика было одно из главных условий — сделать форму регистрации, при этом регистрация должна была подтверждаться администратором,и запретить просмотр страниц неавторизованным пользователям.

      Ответить
  2. Андрей, плагинов подобных не знаю, не приходилась скрывать контент. Но если понадобится воспользуюсь твоей статьей)

    Ответить
  3. Плагин полезный, но он для таких корпоративных сайтов!) Для авторских блогов не годится!)

    Ответить
  4. Меня раздражает когда на какой-нибудь кулинарный или подобный сайт ставят запрет не зарегистрированным пользователям. Какой смысл? Или регистрация приносит какие-то бонусы сайту? В вашем случае с фирменным сайтом всё понятно, но как отвадить домохозяек от этого? А мне действительно иногда нужно кое-где закрывать информацию. Буду знать.

    Ответить
  5. Дмитрий:

    Круто конечно, но меня всегда бесило, когда я перехожу на сайт чтобы скачать очередной фильм, а там пишется «Информация доступна только для зарегистрированных пользователей» На блоги лучше не ставить) только если создавать форум)

    Ответить
  6. Я не пользуюсь таким плагином. но прочитала информацию. наверное, авторским блогам он не нужен.

    Ответить
  7. Леонил:

    Здравствуйте! А можно ли как-то сделать, чтобы плагин отправлял пользователя на страницу подписки, мол вход доступен исключетельно для подписчиков? Вот думаю может какой-то секретный раздел на своем блоге сделать.. 😉

    Ответить
    • Андрей Назыров:

      Привет, Леонид. Для этой цели лучше использовать другие плагины, например, FeedOnly.

      Ответить
      • А вот плагин FeedOnly, куда лучше подойдет)

      • Андрей Назыров:

        Плагин FeedOnly скрывает контент и доступен только подписчикам по RSS. Я им не пользовался, поэтому не могу больше ничего сказать.

    • А не проще сделать страницу с паролем, используя возможности WordPress

      Ответить
  8. А вот меня очень интересует биография этого индийского программиста 🙂
    Посмотрите на его взгляд, у него была наверное насыщенная и интересная жизнь.
    По теме — пока не пользовался такими штыками — мало контента, нечего скрывать.

    Ответить
  9. Тоесть получается, что прочитать этот скрытый текст, пользователю придется быть зарегистрированным на блоге. Я думаю он быстрее закрой страницу и найдет в интернете другой сайт с нужной инфой, чем будет регистрироваться 😉

    Ответить
    • Андрей Назыров:

      Согласен. Поэтому я его не советую использовать на блогах, но кому-то может пригодиться 🙂

      Ответить
    • Александр Логвиненко:

      А что вам мешает писать действительно ценную информацию, чтобы часть ее закрыть и продавать доступ за мейл? Например на блоге можно сделать обучающий курс. Вывести в левой колонке список ссылок на уроки, а справа, в основной части, выводить сам материал для зарегистрированных.

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

      Главное фантазия 😉

      Ответить
      • Что мешает создать одноразовый мейл и использовать его при регистрации. Получил, что надо, а мейл через сутки ушел в мусор. И толку от него? Лучше уж соцзамок использовать. Ссылка будет жить.

  10. Я тоже считаю, что если человек захочет прочитать, а там надо будет регистрацию проходить, то он уйдет. Нам не нужен такой плагин.
    Я себе вчера поставила плагин Delete revision, который удаляет с сайта ненужный баласт. Проверила, у меня аж 248 статей были с черновыми записями. Это столько лишнего. Убрала все. И пока плагин деактивировала. Если будет надо, опять все проверю.

    Ответить
  11. Каким методом скрывает плагин контент от незарегистрированных пользователей — через php или через Java?

    Ответить
  12. есть же плагин Заплати лайком — для блогов лучше уж его использовать. хотя и про него много негатива пишут, многим даже лень кнопку соцсетей нажать в благодарность автору за ценность, которую он предоставляет.

    Ответить
  13. Интересный плагин, раньше не приходилось его использовать, теперь буду знать какой плагин нужен для таких целей. Например на ДЛЕ движке все делается без плагинов и дополнений, почему вордпресс так отстает в развитии не понятно, практически все делается только плагинами

    Ответить
    • Den:

      WordPress не отстает, просто в нем не включено изначально ничего лишнего. Если нужно что-то, всегда можно плагин доустановить. Это что-то вроде как таскать с собой лом, набор гаечных ключей, лопату и т.п. если тебе нужна всего лишь отвертка.
      По скрытию контента от незарегистрированных посетителей, есть неплохой аналог — https://wordpress.org/plugins/hide-content — легкий, удобно встраивается и простой в настройке.

      Ответить
  14. То есть можно закрытую тусовку на сайте организовать, так я понимаю?

    Ответить
  15. Доброго времени суток. Мне кажется подобное открытие за регистрацию может как то отпугнуть посетителей( Сейчас такое времечко настало, что человека нажать пару лишних кнопок не заставишь. Хотя если бы столько мусора не было бы в интернете, то люди наверное охотнее и регистрировались и поведенческие лучше были бы.

    Ответить
    • Согласен. Но все зависит от задач сайта. При помощи этого плагина можно сделать закрытый клуб.

      Ответить
  16. Поставлю у себя на сайте fit-a-life.ru для сокрытия кнопки покупки услуги, т к пользователь обязательно должен зарегистрироваться перед нажатием на кнопку, иначе его денежки улетят)

    Ответить
  17. Сергей:

    Хотел закрыть страницу, на страницу вставил шорткод [/protected] Ничего не закрыло, а шорткод ввиде текста отображается.

    Ответить
    • Нужно вставлять контент между открывающимся закрывающимся шорткодами [protected]ЗАКРЫТЫЙ ТЕКСТ[/protected]

      Ответить
  18. Автору большое спасибо)) именно это я искал.. закрыть часть контента, а не весь. И самое главное, чтобы оставлять свои надписи можно было)

    Ответить
  19. Здравствуйте! Подскажите, а для поисковыми системами текст, закрытый этим плагином будет индексироваться? Или текст скрывается и от зарег-х пользователей и от поисковиков?

    Ответить
    • Здравствуйте, Ева. Поисковики тоже не будут индексировать содержимое страниц, но от поисковиков лучше дополнительно скрывать мета тегом noindex, nofollow.

      Ответить
      • Спасибо!
        Мне правда нужно наоборот, чтобы поисковики видели текст, а незарег-ые пользователи — нет.
        Есть какой-то способ для этого?

  20. Чингиз:

    Здравствуйте, а не подскажете есть ли какой-нибудь плагин для скрытия атрибута товара woocommerce для незарегистрированных/неавторизованных пользователей? Спасибо)

    Ответить
    • Привет, Чингиз. Я с этим не сталкивался, поэтому не могу ничего подсказать.

      Ответить
  21. Столкнулся с похожим (по описанию плагина) желанием заказчика.
    Правда статья у Вас 14 года… Пойду потестю что и как)
    Спасибо за намётку…

    Ответить
  22. Gunter:

    Есть отличный плагин для WordPress для скрытия страниц и записей не только от зарегистрированных пользователей, но и для гостей, а доступ предоставлять по уникальному паролю. Отличное решение, сам пользуюсь. Называется WP Key Access. Может и на него обзор напишете?

    Ответить
    • Спасибо, за дополнение к статье. С WP Key Access не знаком, возможно и про него напишу обзор.

      Ответить
  23. Сергей:

    Спасибо!
    Можно также у статьи поставить видимость: личное.

    Ответить

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *