О том, как создать защищённую паролем запись, мы поговорили в прошлый раз. Существует ещё одно решение для скрытия контента от незарегистрированных пользователей.
Всё очень просто: публикуем запись как обычно, и в визуальном редакторе выделяем текст, который нужно скрыть, тегом «member» в квадратных скобках. Соответственно, открывающим тегом будет [ member ], закрывающим [ /member ] (без пробелов).
После этого весь текст, находящийся между указанными тегами, будет виден только для зарегистрированных и выполнивших вход на сайт пользователей.
Мы с Леной довольно давно обсуждаем возможность создания записей «только для своих». В общем, решение найдено, и, как часто бывает, оно лежало на поверхности.
Создать запись только для тех, кто знает пароль, проще простого, и это решается штатными средствами CMS WordPress.
Начинается всё точно так же, как и при создании обычной записи. Не так давно я довольно подробно этот процесс описал. Обратите внимание на правый от текстового редактора виджет, который называется «Опубликовать»:
В графе «Видимость» жмём «Изменить» и видим следующее меню:
Самое главное, не забудьте, какой пароль вы присвоили записи. И желательно чтобы паролем не было сочетание цифр типа «123456». Хотя, возможно, стоит в чате обсудить и выбрать общий пароль для таких случаев.
Когда всё готово, публикуем запись. И смотрим, что получилось, на главной странице:
Цель достигнута: никакая часть вашей записи и комментарии к ней не отображаются кому бы то ни было (зарегистрированным, незарегистрированным пользователям) без ввода пароля. Форма ввода пароля находится на странице записи, куда мы переходим, кликнув на её название:
Вводим пароль и жмём «Отправить». Вот и всё, ничего сложного. Надеюсь, такое решение удовлетворит всех, кто беспокоится за неприкосновенность нашей личной жизни (говорю без всякой иронии). Спасибо за внимание, жду ваших откликов, но ещё больше новых качественных и интересных постов, материалов, публикаций!