Контент не для всех: как закрыть страницу паролем в WordPress?

kak zakryt stranicu parolem

Привет!

Всех с наступающими и наступившими праздниками! Надеюсь они проходят у вас прекрасно и сопровождаются отличным настроением.

Сегодня у нас будет простой, но интересный урок.

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

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

Как закрыть страницу паролем? На движке WordPress это делается в два счета.

Итак, будем обучаться в режиме реального времени. Я делаю этот принтскрин прямо сейчас, пока пишу пост:

kak zakryt stranicu parolem

Изначально мы имеем новую запись. Она пока еще даже не опубликована. Кстати, такую же процедуру можно выполнять и со страницами.

Я использую версию движка WordPress 3.5.1, и здесь еще до публикации материала справа можно видеть вот такую опцию:

kak zakryt stranicu parolem

Жмем на кнопку «изменить» и в выпавшем списке выбираем «Защищено паролем»:

kak zakryt stranicu parolem

Придумайте и введите пароль (конечно же, его нужно запомнить или куда-то скопировать для удобства).  Жмем «Опубликовать». Теперь, когда мы откроем только что созданную запись или страницу, то увидим следующее:

kak zakryt stranicu parolem

Видите, как всё просто? И нам даже не потребовались специальные плагины.

В более ранних версиях WordPress вам, скорее всего, сначала придется опубликовать пост, а затем уже открыть его при помощи «быстрого редактирования» и поставить пароль.

Как это можно использовать?

Закрыть страницу паролем, как видите, довольно просто. Но для предприимчивого человека это открывает большие перспективы. Вот лишь некоторые идеи, которые пришли мне в голову по поводу ее использования:

  • разместить прямо на своем сайте платные обучающие материалы и продавать пароль к ним;
  • открыть на своем блоге платную школу и публиковать уроки в виде закрытых постов с комментариями;
  • организовать закрытую библиотеку с паролем;
  • раздавать пароль за подписку;
  • раздавать пароль в виде бонуса клиентам и партнерам;
  • раздавать пароль за первый комментарий на вашем блоге;
  • сделать на сайте закрытый раздел для определенных групп посетителей: клиентов, партнеров, заказчиков, конкурсантов и пр.;
  • сделать конкурс, в котором нужно отгадывать пароли для страниц;
  • менять пароль каждый месяц и давать привилегированным читателям блога доступ, который нужно периодически снова оплатить или заслужить.

В общем, подумайте, и вы наверняка найдете другие креативные решения. Не забудьте поделиться ими в комментариях!

Ваш Артем Кабанов.

Понравилась статья? Поделись с друзьями:
Комментариев: 24
  1. Алина

    Организовать раздел закрытый паролем очень просто. А «секретик», спрятанный за этим паролем, создаст дополнительную изюминку.

  2. Александр Шнякин

    Ага, знаю такую фишку. Делал как-то пару таких страничек и доступом по паролю. Есть еще плагин Exclude Pages from Navigation для того, чтобы сделать страницу «невидимой», доступной только по ссылке.

  3. Андрей

    Отличный совет, спасибо, о таком не знал раньше, теперь буду поьзоваться при необходимости.

    1. Артем Кабанов (автор)

      Андрей, сам узнал относительно недавно. Как оказывается, всё гениальное — просто :-)

      1. надежда

        После ввода пароля, при нажатии на кнопку отправить выскакивает 405 Not Allowed. Как исправить?

        1. Артем Кабанов (автор)

          Надежда, свяжитесь со своим хостером. У Вас почему-то, видимо, очень долго грузится скрипт, который отвечает за эту функцию. Это может быть связано с настройками WordPress, а с какими — нужно разбираться. Если хостинг-провайдер хороший, то саппорт обязательно поможет. Я больше освещал маркетинговую составляющую темы, чем техническую, поэтому, к сожалению, более ничем помочь не могу.

          1. надежда

            Спасибо большое за быстрый ответ и грамотный совет. На хостинге поставили другой шаблон для nginx и сейчас всё работает.

            1. Артем Кабанов (автор)

              Надежда, рад был помочь! Заглядывайте на блог!

  4. Олег

    Никогда не пользовался, но фишка полезная. Интересно, в исходном коде тоже не будет текста?

    1. Артем Кабанов (автор)

      Олег, хороший вопрос! Пришлось мне срочно проверять. Да, в исходном коде не видно тоже! ;-)

  5. Андрей

    Почему-то не работает в IE.

    1. Артем Кабанов (автор)

      Не советую вам использовать IE. Там много чего не работает :-)

  6. Дмитрий Жуков

    Это всё конечно замечательно, но есть очень большой и жирный МИНУС: паролем закрывается ВСЯ статья, в том числе — и анонс, в т.ч. — и в на странице анонсов и новостей, И В Т.Ч. — в rss-ленте.

    Итогов: видимым становится один лишь заголовок.

    Вопрос: как закрыть паролем только ТУ ЧАСТЬ СТАТЬИ, что находится ПОСЛЕ анонса? А всё остальное сделать читабельным?

    1. Артем Кабанов (автор)

      Дмитрий, спасибо за интересный вопрос. В голову приходит лишь один вариант: сделать анонс со ссылкой на полную версию статьи на открытой странице, а саму статью — на закрытой. Не совсем удобно, и всё же.

      Приходит также в голову идея с фреймами, но не знаю, насколько это реально реализуемо.

      1. Дмитрий Жуков

        Артём, благодарю за оперативный ответ.

        Но сама эта функция уже встроена в WordPress, нужно просто её правильно реализовать. К сожалению, мои скудные познания в php очень сильно меня ограничивают. С фреймами — вообще не вариант, слишком много заморочек.

        ПО идее — в файле движка есть функция, закрывающая пост целиком. Вот если бы её перехватывать на лету через другую функцию в funсtion.php, и закрывать только часть материала после тега — тогда бы по идее это должно было сработать...

        1. Артем Кабанов (автор)

          Дмитрий, мои познания в php так же скудны :-)

  7. Дмитрий Жуков

    Увы, придётся мне расширять кругозор... В любом случае, спасибо, что откликнулись!

    1. Артем Кабанов (автор)

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

  8. Наталья

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

  9. Алла

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

    1. Артем Кабанов (автор)

      Про такую функцию не слышал, смею предположить, что её не существует. Рекомендую Вам создать разные странички.

  10. Bahko

    Артем скажите пожалуйста, а если добавить запись сразу в две рубрики, допустим она по смыслу подходит например запись с заголовком тапки для пляжа можно отнести как в обувь так и в отдых... это не будет расцениваться роботом как дублирование страницы??

    1. Артем Кабанов (автор)

      У меня на блоге многие записи относятся сразу к нескольким рубрикам. Проблем с дублями не было.

  11. Юлия

    Универсальный способ, пригодный для разных CMS, заключается в создании специальных файлов  .htaccess и .htpasswd этот способ понятно описан в публикациях Как закрыть страницу паролем  и Как закрыть сайт паролем . От оценки этих статей воздержусь прочитав их, разберётесь сами.

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: