Есть немало способов для ограничения доступа к определенному контенту на вашем сайте, если он работает на основе движка WordPress. Как правило, такие ограничения нужны, если вы своим пользователям предлагаете скачать цифровую книгу или файл в обмен на определенное действие, регистрацию, подписку на новостную рассылку или публикацию ссылки в любимых социальных сетях. И вот тут в игру вступают плагины для ограничения доступа к разным типам контента. Именно о них и пойдет речь сегодня.
Смотрите также:
- Нажми Like, чтобы увидеть: 7 плагинов для скрытия контента в WordPress
1. Page Restrict
Этот плагин дает веб-мастерам возможность ограничить доступ к определенному контенту или постам только для зарегистрированных пользователей на сайте. Если вы написали пост о том, как стать инженером, и хотите, чтобы его могли читать только зарегистрированные пользователи, то при помощи такого плагина вы сможете проинформировать нового пользователя, что всю статью он или она смогут прочесть, только зарегистрировавшись на вашем сайте и оставив данные для обратной связи для получения доступа к премиум-контенту. Также можно с помощью такого плагина создавать подборку качественного и лучшего контента, к которому смогут получить доступ только зарегистрированные пользователи (такой себе "золотой фонд").
2. Restrict Categories
Если вы хотите ограничить доступ к определенному кругу постов, то практичнее использовать для этой цели не предыдущий плагин, а этот. С его помощью по определенному критерию вы сможете ограничить доступ сразу к целому ряду (категории) постов только для зарегистрированных пользователей сайта. Весь премиум-контент моно поместить в 1 категорию и одним махом ограничить к ней доступ, сделав его лишь для премиум-подписчиков. Также можно сортировать контент внутри такой закрытой категории. Ограничивать доступ можно по имени пользователя либо по ролям в иерархии подписчиков блога.
3. Restrict Content
Этот плагин также можно использовать для ограничения доступа, открыв его только для зарегистрированных пользователей / читателей. Любой пост и страницу можно "закрыть" при помощи этого плагина. Также можно для разных типов контента настроить разный уровень доступности даже для зарегистрированных пользователей. Хорошо работает с шорт-кодами и расширениями функциональности в выпадающем меню.
Если же вы хотите дополнить базовую функциональность плагина, то для сайта придется приобрести pro-версию для обеспечения неограниченного числа регулируемых подписчиков, скидочных кодов для пользователей, трекинга платежей для платного закрытого контента и систему членской платной подписки и встраивания инструментов PayPal в ваш блог или сайт.
4. Like Gate
Использование этого плагина позволят повысить число "лайков" и "шэйров" на вашем сайте. Чтобы получить доступ к скрытому контенту, нужно "лайкнуть" пост и поделиться им (или файлом) в социальных сетях. Плагин повышает вирусность и охват аудитории в социальных сетях для вашего контента.
5. Pay With A Tweet
Плагин аналогичен предыдущем, только здесь "заплатить" надо при помощи публикации сообщения в микроблоге Twitter. Так можно подписать больше людей на ваш контент или на ваш микроблог. Плагин использует также опции ограничения доступа и шорт-коды.
Комментарии к записи: 20
Александр, всё это славно — но как быть тем, кто пользуются почтовыми сервисами типа джастклик или смарт? У них вся регистрация пользователей идет через них. А смысла в двойной регистрации (на сайте и в смарте) я просто не вижу…
Способа для почт.сервисов — нет? Видела такой: там предлагается вводить КОД, который приходит на почту подписчику (и уже форма подписки, думаю, любая). Не могу такой плагин найти…
Елена, вероятно вы имеете ввиду скрипт Евгения Попова «Магнит подписчиков». Вот линк — http://1popov.ru/disc43/ , если админы не против.
Елена, когда у меня проект под джаст или другой сторонний сервис, то всю бизнес-логику разумно завязать на почтовый сервис. Вы, конечно, правы, что двойная регистрация вряд ли целесообразна. Поэтому пишу в публичном посте на сайте, что самые интересные статьи даю в рассылке. И затем присылаю пользователю письма с анонсами и ссылочкой на полную статью. Статьи закрыты от индексации, поэтому посторонний не увидит. Но вообще они доступны по ссылке любому желающему, поэтому ссылкой можно легко поделиться. Но только на одну статью, как вы понимаете. За остальными потребуется оформить подписку. На мой взгляд это разумно и честно.
Добрый день!
Буду очень рад если поможете найти решение: использую плагин Page Restrict страницы для не зарегистрированных юзеров действительно прячутся, однако если ввести текст материала в поиск, они отображаются. Как это можно решить?
Использовать кастомные формы / плагины для поиска по WordPress с расширенными опциями поиска, как вариант.
Спасибо за ответ, может порекомендуете что-то конкретное?
Спасибо. Очень полезная подборка. Скажите, есть ли какой нибудь вариант автоматического внесения зарегистрированого пользователя в свою базу подписчиков?
Зарегистрированный новый пользователь в WordPress по умолчанию и так является пользователем с ролью Подписчик, или что вы имели в виду?
Спасибо за подборку, а не встречался ли такой плагин — выделанная специальными тегами часть любой записи или страницы будет скрыта от обычных пользователей. Только те, кто оплатил доступ, смогут просмотреть скрытый контент.
Попробуйте поискать подходящий плагин по такому запросу: https://wordpress.org/plugins/search.php?q=pay+hidden+content
Есть отличный плагин для WordPress для скрытия страниц и записей, доступ предоставляется по уникальному паролю. Что особенно его выделяет, так это то, что пароли могут приобретать как зарегистрированные пользователи, так и гости. Отличное решение, сам пользуюсь. Называется WP Key Access. Может и на него обзор напишете?
а как реализовать на сайте для школы чтобы родители после входа на сайт видели оценки только своего ученика?
У меня такой вопрос: мне необходимо что бы пользователи все зарегистрированы на сайте, но одни видели один контент с товаром цена допустим по 120 грн, а другие другой контент с ценами по 100 грн, И те которые видят цену в 100 грн заходили под индивидуальным паролем который могу выдать только я какие плагины посоветуете?
Посмотрите плагины под магазин на Woocommerce. Например, плагин Woocommerce Group Pricing. Он предоставляет возможность указывать разные цены для разных групп зарегистрированных покупателей.
А есть плагин, который ограничивает доступ авторов к функциям админки WordPress?
какой плагин позволит совершать покупки в магазине на базе woocommercе только после ввода определенного кода. Нужно сделать так, что бы покупать могли только клиент, знающие спец коды. Коды разные — от разных менеджеров. Они сообщают код клиенту. Клиент при покупке должен его указать. иначе не будет продажи. Далее требуется просто аналитика сколько и чего было куплено по каждому коду. Никак не могу найти подходящий плагин
Здравствуйте. А не подскажите, если ли возможность ограничить доступ всем пользователям, а настроить так что бы можно было открывать запись/страницу только по ссылке. и что бы если по ссылке открыли, то другие записи не видели. А только после того как получат новую ссылку на статью?
Заранее спасибо
Доброго времени суток. Не могли бы вы подсказать плагин который ограничивал доступ к контенту на сайте, до того момента, пока пользователь не купил доступ к нему.
Такой вот вопрос: а как насчет SEO?
Я так понимаю, что доступ будет ограничен и для поисковых роботов?
Через SEO плагин пропишите Заголовок и Описание страницы.
Если контент будет проиндексирован, то пользователи смогут иметь доступ к нему через поисковик.