Привет!
Всех с наступающими и наступившими праздниками! Надеюсь они проходят у вас прекрасно и сопровождаются отличным настроением.
Сегодня у нас будет простой, но интересный урок.
Если у вас есть особенно полезная и ценная информация, так сказать, не для всех, то вы можете предоставлять ее разными способами. Например, в виде рассылки, платных и бесплатных книг, курсов и тренингов.
А можно сделать на сайте отдельную страничку, которая будет доступна только тем посетителям, которые знают особый пароль.
Как закрыть страницу паролем? На движке WordPress это делается в два счета.
Итак, будем обучаться в режиме реального времени. Я делаю этот принтскрин прямо сейчас, пока пишу пост:
Изначально мы имеем новую запись. Она пока еще даже не опубликована. Кстати, такую же процедуру можно выполнять и со страницами.
Я использую версию движка WordPress 3.5.1, и здесь еще до публикации материала справа можно видеть вот такую опцию:
Жмем на кнопку «изменить» и в выпавшем списке выбираем «Защищено паролем»:
Придумайте и введите пароль (конечно же, его нужно запомнить или куда-то скопировать для удобства). Жмем «Опубликовать». Теперь, когда мы откроем только что созданную запись или страницу, то увидим следующее:
Видите, как всё просто? И нам даже не потребовались специальные плагины.
В более ранних версиях WordPress вам, скорее всего, сначала придется опубликовать пост, а затем уже открыть его при помощи «быстрого редактирования» и поставить пароль.
Как это можно использовать?
Закрыть страницу паролем, как видите, довольно просто. Но для предприимчивого человека это открывает большие перспективы. Вот лишь некоторые идеи, которые пришли мне в голову по поводу ее использования:
- разместить прямо на своем сайте платные обучающие материалы и продавать пароль к ним;
- открыть на своем блоге платную школу и публиковать уроки в виде закрытых постов с комментариями;
- организовать закрытую библиотеку с паролем;
- раздавать пароль за подписку;
- раздавать пароль в виде бонуса клиентам и партнерам;
- раздавать пароль за первый комментарий на вашем блоге;
- сделать на сайте закрытый раздел для определенных групп посетителей: клиентов, партнеров, заказчиков, конкурсантов и пр.;
- сделать конкурс, в котором нужно отгадывать пароли для страниц;
- менять пароль каждый месяц и давать привилегированным читателям блога доступ, который нужно периодически снова оплатить или заслужить.
В общем, подумайте, и вы наверняка найдете другие креативные решения. Не забудьте поделиться ими в комментариях!
Ваш Артем Кабанов.
Универсальный способ, пригодный для разных CMS, заключается в создании специальных файлов .htaccess и .htpasswd этот способ понятно описан в публикациях Как закрыть страницу паролем и Как закрыть сайт паролем . От оценки этих статей воздержусь прочитав их, разберётесь сами.
Артем скажите пожалуйста, а если добавить запись сразу в две рубрики, допустим она по смыслу подходит например запись с заголовком тапки для пляжа можно отнести как в обувь так и в отдых... это не будет расцениваться роботом как дублирование страницы??
У меня на блоге многие записи относятся сразу к нескольким рубрикам. Проблем с дублями не было.
Подскажите, а можно на одну страничку 2 разных пароля задать? Например, у меня 5 уровней обучения, и верхнему уровню доступны страницы нижнего уровня.
Про такую функцию не слышал, смею предположить, что её не существует. Рекомендую Вам создать разные странички.
Артем, благодарю за статью, информация пришла во время. Добавила сайт в закладки буду заходить почаще.
Увы, придётся мне расширять кругозор... В любом случае, спасибо, что откликнулись!
Дмитрий, главное — стремление к новым знаниям и навыкам. Всё обязательно получится!
Это всё конечно замечательно, но есть очень большой и жирный МИНУС: паролем закрывается ВСЯ статья, в том числе — и анонс, в т.ч. — и в на странице анонсов и новостей, И В Т.Ч. — в rss-ленте.
Итогов: видимым становится один лишь заголовок.
Вопрос: как закрыть паролем только ТУ ЧАСТЬ СТАТЬИ, что находится ПОСЛЕ анонса? А всё остальное сделать читабельным?
Дмитрий, спасибо за интересный вопрос. В голову приходит лишь один вариант: сделать анонс со ссылкой на полную версию статьи на открытой странице, а саму статью — на закрытой. Не совсем удобно, и всё же.
Приходит также в голову идея с фреймами, но не знаю, насколько это реально реализуемо.
Артём, благодарю за оперативный ответ.
Но сама эта функция уже встроена в WordPress, нужно просто её правильно реализовать. К сожалению, мои скудные познания в php очень сильно меня ограничивают. С фреймами — вообще не вариант, слишком много заморочек.
ПО идее — в файле движка есть функция, закрывающая пост целиком. Вот если бы её перехватывать на лету через другую функцию в funсtion.php, и закрывать только часть материала после тега — тогда бы по идее это должно было сработать...
Дмитрий, мои познания в php так же скудны
Почему-то не работает в IE.
Не советую вам использовать IE. Там много чего не работает
Никогда не пользовался, но фишка полезная. Интересно, в исходном коде тоже не будет текста?
Олег, хороший вопрос! Пришлось мне срочно проверять. Да, в исходном коде не видно тоже!
Отличный совет, спасибо, о таком не знал раньше, теперь буду поьзоваться при необходимости.
Андрей, сам узнал относительно недавно. Как оказывается, всё гениальное — просто
После ввода пароля, при нажатии на кнопку отправить выскакивает 405 Not Allowed. Как исправить?
Надежда, свяжитесь со своим хостером. У Вас почему-то, видимо, очень долго грузится скрипт, который отвечает за эту функцию. Это может быть связано с настройками WordPress, а с какими — нужно разбираться. Если хостинг-провайдер хороший, то саппорт обязательно поможет. Я больше освещал маркетинговую составляющую темы, чем техническую, поэтому, к сожалению, более ничем помочь не могу.
Спасибо большое за быстрый ответ и грамотный совет. На хостинге поставили другой шаблон для nginx и сейчас всё работает.
Надежда, рад был помочь! Заглядывайте на блог!
Ага, знаю такую фишку. Делал как-то пару таких страничек и доступом по паролю. Есть еще плагин Exclude Pages from Navigation для того, чтобы сделать страницу «невидимой», доступной только по ссылке.
Организовать раздел закрытый паролем очень просто. А «секретик», спрятанный за этим паролем, создаст дополнительную изюминку.