Nazyrov.ru » » Плагин 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

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

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

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

Как вам статья?
Полная ерундаНичего интересногоТак себеХорошоОтлично (1 голосов, оценка: 5,00 из 5)
Loading...Loading...

Понравилась статья? Поделись с другими, нажав на одну из кнопок.


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

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

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

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

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

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

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

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

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

  7. А вот меня очень интересует биография этого индийского программиста :smile:

    Посмотрите на его взгляд, у него была наверное насыщенная и интересная жизнь.

    По теме — пока не пользовался такими штыками — мало контента, нечего скрывать.

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

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

  9. Я тоже считаю, что если человек захочет прочитать, а там надо будет регистрацию проходить, то он уйдет. Нам не нужен такой плагин.

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

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

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

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

    • WordPress не отстает, просто в нем не включено изначально ничего лишнего. Если нужно что-то, всегда можно плагин доустановить. Это что-то вроде как таскать с собой лом, набор гаечных ключей, лопату и т.п. если тебе нужна всего лишь отвертка.

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

Добавить комментарий для Александр Отменить ответ

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Александр