Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress! Сегодня вы узнаете о Супер плагине, который позволит вам сделать на своём сайте платный доступ к контенту и платную подписку на сайт. Вы сможете закрыть доступ к контенту своего сайта или части сайта и открыть доступ только после оплаты. Можно сделать платную подписку, чтобы пользователь платил вам к примеру раз в месяц за пользование вашими услугами, на вашем сайте.
Можно создавать уровни доступа для разных пользователей. Можно защитить отдельную страницу или запись, прямо на странице редактирования, то есть закрыть доступ к ней и т.д. Настройки на Русском языке! Поддержка PayPal. Супер плагин!
Плагин WordPress платный доступ и подписка
Установить плагин Simple Membership вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: WP Membership – Настройки. Здесь вы сможете настроить основные параметры плагина.
Общие настройки
– Можно включить бесплатное членство.
– Нужно указать ID для бесплатного уровня доступа.
– Можно включить защиту “Читать далее” на страницах и в записях. Будет закрыт доступ к тому, что отображается после тега “Читать далее”.
– Можно спрятать админ-панель WordPress от зарегистрированных пользователей.
– Show Adminbar to Admin, поставьте здесь галочку, чтобы показать админ-панель WordPress для пользователей с правами администратора.
– Состояние учетной записи по умолчанию, статус учётной записи для вновь зарегистрированных пользователей. Чтобы вручную подтверждать пользователей, выберите статус “В ожидании”.
– Members Must be Logged in to Comment, поставьте здесь галочку, чтобы пользователи могли оставлять комментарии.
– Настройки страниц, здесь указаны URL адреса основных и необходимых страниц. Обратите внимание, страницы будут созданы автоматически, вы можете изменить их название и содержание.
– Настройки тестирования и отладки, можно включить отладку лог файлов и режим тестирования.
– Сохраните изменения.
Настройки оплаты
– Вы сможете генерировать код “Advanced Variables” для вашей кнопки PayPal. Не обязательно. Создать кнопку для оплаты вы сможете на странице “Платежи”. Позже разберём как это сделать.
Настройки электронной почты
– Вы сможете настроить письмо о подтверждении регистрации. Указать свои название и текст письма.
– Можно настроить письмо о успешной регистрации.
– Настройка письма “Сброс пароля”.
– Настройка письма “Уведомление об обновлении учетной записи”.
– Настройка письма “Уведомление об активации аккаунта”.
– Сохраните сделанные изменения.
Инструменты
– Вы можете вручную сгенерировать ссылку для завершения регистрации и передать её клиенту, если он пропустил письмо, отправленное автоматически после совершения платежа.
Расширенные настройки
– Разрешить вход для истекших аккаунтов, если эта функция включена, участники с истекшими аккаунтами смогут войти в систему, но не будут иметь возможность просматривать любой защищенный контент. Это позволяет им легко обновить свой счет, сделав еще один платеж.
– Membership Renewal URL, можно создать страницу обновления сайта. В описании параметра перейдите по ссылке, чтобы узнать все подробности.
– Разрешить пользователям удалять свои учетные записи.
– Use WordPress Timezone, поставьте здесь галочку, чтобы использовать часовой пояс по умолчанию, который указан в настройках WordPress.
– Автоматическое удаление аккаунтов в Ожидании, можно выбрать сколько будут храниться аккаунты в режиме ожидания. Есть два варианта 1 или 2 месяца. Можно выбрать вариант – не удалять (Do not delete).
– Admin Dashboard Access Permission, можно открыть доступ к админ-панели плагина для определённых пользователей.
– Сохраните изменения.
Уровни доступа
На странице “Уровни доступа” будут отображаться созданные вами уровни доступа. Чтобы создать новый уровень доступа, перейдите вверху на вкладку – Add Level.
Далее, на странице создания нового уровня доступа, вам нужно указать:
– Название уровня доступа.
– Роль пользователя для данного уровня доступа.
– Продолжительность доступа, укажите количество дней, недель, месяцев или лет.
– Нажмите на кнопку – Добавить новый уровень доступа.
Управление доступом к материалам
– Вы сможете закрыть доступ к определённой странице или записи. Чуть позже мы рассмотрим как это сделать.
Защита рубрик
– Вы сможете закрыть доступ к определённым рубрикам. Вам нужно установить уровень доступа, выбрать рубрику и нажать на кнопку – Обновить. Обратите внимание на уведомление вверху экрана.
Платежи
На странице “Платежи” вы можете наблюдать транзакции, последние выполненные операции – платежи. Здесь вы можете создавать новые кнопки оплаты PayPal для ваших участников. Для создания кнопки, перейдите вверху на вкладку – Create New Button.
При создании кнопки оплаты, вам нужно выбрать тип кнопки:
– PayPal Buy Now, обычная покупка через PayPal.
– PayPal Subscription, оплата за подписку. Можно выбрать уровень доступа и срок подписки.
– Stripe Buy Now, оплата через сервис Stripe.
При обычной покупке через PayPal вам нужно указать:
– Заголовок для кнопки.
– Уровень доступа, за который будет оплата.
– Сумму оплаты, сколько стоит доступ.
– Валюту платежа (при выборе доллара можно оплачивать и с рублёвого счёта, деньги автоматически конвертируются).
– URL возврата, ссылка на страницу, на которую попадёт пользователь после оплаты.
– PayPal email, ваш email, который вы указывали при регистрации в PayPal.
– Можно загрузить своё изображение для кнопки.
– Нажмите на кнопку – Сохранить данные платежей.
На странице “Manage Payment Buttons” будут отображаться созданные кнопки. Вы можете скопировать шорткод кнопки и вставить на нужную вам страницу.
Далее, на странице “Дополнения” вы можете установить дополнительные возможности для плагина. Нажмите на кнопку – View Details, чтобы узнать подробности дополнения.
Далее, на странице “Участники” отображается список зарегистрированных участников и их основные данные. Здесь можно добавлять новых участников.
Далее, все основные и необходимые страницы будут автоматически созданы, вам нужно только изменить их название и содержание некоторых страниц, указав свой текст и содержание.
Закрыть доступ к любой странице или записи
Перейдите на страницу редактирования записи или страницы или создайте новую. Внизу страницы у вас появится новый блок – Защита Simple WP Membership. Здесь вы можете закрыть доступ к данной странице. Вы можете выбрать уровень доступа, на который нужно будет подписаться (или купить) пользователю, чтобы получить доступ к данной странице.
– No, Do not protect this content, не закрывать доступ.
– Yes, Protect this content, закрыть доступ к данной странице.
Остались вопросы? Напиши комментарий! Удачи!
Супер плагин!
И статья Тоже!
Вот интересное решение, подходит не только для сайтов но видео курсов и веб приложений.
Программа CollectorJS – не имеет аналогов!
Парни, а кто-то работал с s2member — очень часто вижу что его используют.
А что это, плагин?
У клиентов с Upwork юзал, документация доходчиво описано, но надо разбираться, для пытливых умов. В платной версии фишками че в инет-магазе набито.
S2Member является профессиональным (и чрезвычайно гибким) решением для организации и управления членством на сайтах WordPress.
Защитите ваши WordPress сообщения, страницы, теги, категории, URI, BuddyPress / bbPress, и даже части содержания в пределах сообщений, страниц, тем, плагинов. Легко настраивается и расширяется. Вы можете даже защитить загружаемые файлы и потоковое аудио / видео. Хранить файлы локально, или использовать интеграцию S2Member Pro с Amazon®.
S2Member Pro питается почти исключительно от WordPress шорткодов, что делает сложные интеграции быстрыми и легкими. Продаем возвращающиеся (или единовременные) подписки с большим количеством гибкости. Или продать “Купить сейчас” доступ различными способами. Вы также можете продать конкретные сообщения / Страницы, продавать доступ к файлу загрузкам, или продавать пользовательские возможности, которые обеспечивают высокую настраиваемый доступа к определенным частям вашего контента.
S2Member Pro® интегрируется с Stripe™(самый популярной), стандарт PayPal, PayPal Pro, Authorize.Net и ClickBank тоже. Интегрировать один или интегрировать их всех!
С 1000-ми клиентов, интеллектуального открытого сообщества, исчерпывающей документацией, видео-уроками, API, в S2Member Pro Кодексе, статьи, базы знаний, а также более 50 000 сообщений на форуме; S2Member Pro просто не может не восхищать !
Безопасный WordPress контент и предложит вашим пользователям / Членам безопасное решение для оформления заказа, который легко интегрируется с WordPress ролями / возможностями. Это как банкомат. S2Member Pro кладет деньги обратно в карман с каждым клиентом, которого вы приобретаете.
Основные характеристики
* PayPal Standard Button Integration
* PayPal Pro Integration w/ Pro-Forms
* Stripe Integration w/ Pro-Forms
* Net w/ Pro-Forms
* ClickBank Button Integration
* WordPress Roles/Capabilities/CCAPS
* Open Registration Option
* Content Restriction Options
* Alternative View Restrictions
* Brute-Force Login Protection
* Unique IP Restrictions
* Security Encryption Key
* Shortcode Conditionals
* File Download Restrictions
* Protected Audio/Video Streams
* Manual Account Creation
* Custom Registration/Profile Fields
* Custom Login/Registration Design
* Customizable Email Templates
* Custom Login Welcome Page
* Custom Membership Options Page
* Member Profile Modifications
* Mailing List Integrations
* Affiliate Program Integrations
* bbPress/BuddyPress Integrations
* Compatible w/ Caching Plugins
* Security Badge/Certificate
* Event-Driven API/Notifications
* API Functions/Constants
* WordPress Hooks/Filters
* Optimized Codebase
* Access to Source Code
* One-Step Registration/Checkout
* Unlimited Paid Membership Levels
* Powerful Pro-Form Shortcodes
* Free Registration Pro-Forms
* Anti-spam Security Measures
* Simultaneous Login Monitoring
* Content Dripping Shortcodes
* Import/Export Tools
* Pro Login Widget/Summary
* Coupon Code Configurations
* Gift/Redemption Codes
* Public Members List
* Shortcode Extras
* Multisite Network Support
* Customizable Pro-Form Templates
* Remote Operations API
Подскажите, этот плагин поддерживает платежную систему Палку а Визу и Киви не поддерживает?
Этот плагин поддерживает только PayPal и Stripe.
Этот плагин не поддерживает имена пользователя на русском языке (((( Если кто знает как это исправить подскажите.
На этом плагине можно закрыть одну страницу с несколькими уровнями доступа?(например один хочет купить доступ на месяц,а другой всего на неделю)?
Не понял, это как? Создайте два разных уровня доступа, на месяц и на неделю. Настройки плагина, по внимательней изучите.
Здравствуйте. Установила плагин, но автоматически страницы не создались. Добавила вручную. Какие коды для страниц надо прописать? Спасибо.
Здравствуйте. В общих настройках, есть настройки страниц, там указаны URL адреса основных и необходимых страниц. Посмотрите там.
Здравствуйте. Скажите пожалуйста, а можно ли сделать, чтобы после оплаты за статью, подписчика сразу автоматом перебрасывало именно на на эту статью? На всякий случай мой п/я alk64@list.ru
Добрый день. Насколько мне известно, страница на которую попадает человек после оплаты, настраивается в настройках PayPal.
Есть еще отличный вариант для русскоязычной аудитории – WP Access Ultimate. Платный временный доступ с возможностью подключения к более чем двум десяткам платежных систем и агрегаторов актуальных для русскоязычного сегмента. Функционал способен закрывать как отдельные записи, так и целые категории, работает с любым типом записей. Рекомендую.
У меня не появляется окно регистрации, нужно ли еще что нибудь устанавливать?
Где не появляется окно и почему оно должно появится там?
День добрый! Поставила плагин, все оч. нравится, в настройках в принципе разобраться несложно)) НО! установила с целью ограничить доступ к определенным записям для незарегистрированных пользователей, мне НЕ нужен платный вариант: создала уровень доступа “Подписчик”, ему присвоен ID, в настройках установила этот ID для бесплатного уровня, все нужные тексты закрыла настройками плагина внизу текста каждой закрываемой записи…в общем все настроено. Однако записи не открываются зарегистрированным, все время перебрасывает на страницу “Войти”. Хотя пользователи входят в список “Участников” с доступом “Подписчик”. Вроде все настроено, но доступ по-прежнему закрыт. Подскажите, пожалуйста, в чем может быть дело? куда подступиться, чтобы исправить?
Добрый вечер. Вы пишите, что “записи не открываются не зарегистрированным и их перенаправляет на страницу Войти”. Как такое возможно? Если человек авторизован (или нет?), его не может перебрасывать на страницу входа. Проверьте настройки регистрации. Может редирект где-то стоит, надо отключить. Ещё момент, разве подписчики регистрируются или они просто оставляют свой email?
Я, правда, недалеко ушла от “совсем чайника”, ну на пару шагов вперед может быть))) Все вот так:
Новый посетитель входит на сайт на страницу “Зарегистрироваться” (создана плагином), оставляет там свои Имя пользователя, email, дважды пароль, имя, фамилию. Перед кнопкой “Зарегистрироваться” уже есть стационарная запись (создана плагином) “Уровень доступа – Подписчик”. Жмут на кнопку, им приходит письмо, в нем на кнопку подтверждения и на сайт в страницу “Войти” (создана плагином). У меня в “Участниках” уже создан новый подписчик с ролью “Подписчик”. Как я понимаю – это именно регистрация.
Дальше для доступа к определенной записи (при ее редакции я отметила внизу галочкой доступ “Подписчик”) плагином выводится текст “Вам необходимо войти, чтобы увидеть этот материал.Пожалуйста, Войдите. Не участник? Присоединяйтесь к нам”. Кликнуть можно либо на “войти” либо на “присоединяйтесь…” и плагин переадресует их на страницу “Войти”, где снова они должны заполнить строку “email” и “пароль”. Заполнили, кликнули на кнопку и перешли в информационную запись, где
Вход как – конкретное имя
Статус учетной записи – активный
Участие – подписчик
Учетная запись истекает – никогда
Выйти
И все. Дальше – никуда и ничего. Фактически это уже зарегистрированный пользователь, уже вошел, уже есть учетная запись, и, как я понимаю, должен открываться доступ к тексту закрытой записи.
И вот на этом этапе я никак не могу понять, ЧТО мне нужно еще в настройках проставить, чтобы все получалось? Помогите, пожалуйста!!!!!
Мало того, когда после всех попыток войти вылезает форма с констатацией “Имя – …., Учетная запись истекает: никогда”, если нажать на активную “Edit Profile” (стоит перед “Выйти”),то перекидывает на страницу “Вы не вошли на сайт”.
Ох, вообще ничего не понимаю)))
Регистрацию с помощью какого плагина вы делали?
Регистрация этим же плагином WP Membership, который создает свои страницы Регистрация, Войти и т.п.
Удалила сначала те страницы входа/регистрации бывшего плагина (был Theme My Login, но стал оооооочень глючить), которые были ранее до установки нового WP Membership . Он создал свои, отредактировала названия (на русском сделала), включила в меню, там в настройках где-то есть типа “синхронизировать с WP”, потому что сначала регистрировался новый пользователь и он появлялся только в рубрике “Пользователи” на админпанели. Потом когда поставила галочку “Синхронизировать” теперь новый пользователь появляется в двух списках: и в Пользователи (WP) и в “Участники” в этом плагине. И там и там роль “Подписчик”.
Но даже так все равно доступ к закрытым записям невозможен.
В общем проблемы, как я понимаю, с настройками у меня – а вот где, что нужно не понимаю, бьюсь уже третий день с этим. Может сюда в этот процесс как-то влияет WP со своей регистрацией?
Вы пробовали изменить роль? Подписчик не считается зарегистрированным пользователем, поэтому для него записи закрыты. Думаю в этом проблема.
Ох, пробовала: у меня два уровня доступа – “Подписчик” и еще один с другим названием. И перепробовала ставить галочки для доступа только для этого “другого” уровня (поменяв номер ID в соотв.настройках), и вместе оба уровня сразу , включая “Подписчик”. Все меняла и так, и так. В общем, какая-то непонятка((
Посмотрите ещё раз настройки внимательно. Возможно вы что-то упускаете, либо плагин несовместим с вашей темой или другим плагином. Всё может быть, надо более детально изучать этот вопрос. Лучше обратиться к специалисту. Вот здесь есть ссылка на группу ВК по доработке WordPress и WooCommerce. Знаю лично этого человека, точно может вам помочь.
Спасибо! Буду дальше разбираться)
Спасибо за статью!
А какой плагин с платной подпиской подойдет для оплаты картами в России? Paypal и кошельки сейчас ограничили… Если в Woocommerce настроена, например, оплата картами при помощи API банка, может ли какой-либо плагин с платной подпиской тоже ее использовать? Что скажете про UltimateMembership Pro?
У него своя страница оплаты. Лучше использовать Paid Memberships Pro — Дополнение к WooCommerce. То есть, делать оплату через Woo. А уже к Woo можно подключить Сбербанк и Яндекс кассу. Понимаете?
Здравствуйте! Я создал один уровень доступа “Уровень 1”, создал пользователя “User-1” – статус активный, уровень доступа “Уровень 1”. Нажал в настройках галку “Включить бесплатное членство” и задал ID бесплатного уровня доступа тот же, что и у “Уровень 1”. На нужной странице выбрал:
“Yes, Protect this content.
Выберите уровень доступа, которому будет разрешен доступ к этому материалу:
Уровень 1”
В итоге, при входе на сайт через логин “User-1”, на странице все равно пишет: “Этот контент не доступен для вашего уровня доступа.”.
Что я упустил?
Спасибо.
Здравствуйте. Нужно проверять настройки Уровни доступа и Управление доступом к материалам. Какие категории и страницы вы закрывали или открывали для вашего уровня доступа?
Я хочу закрыть содержимое страниц, а не материалы (посты). У меня сайт на Elementor и Wooocommerce и мне нужно скрыть виджет ajax поиска товаров на странице, вместе с результатами поиска, в виде виджета галереи товаров или содержимое всей страницы.
Спасибо.
На странице создания или редактирования страницы, которую вы хотите скрыть, у вас должна стоять галочка возле “Yes, Protect this content, закрыть доступ к данной странице”. Есть у вас такое? Для виджета этот параметр может не сработать, потому что виджет показывается на всех страницах. Тоже самое касается страницы с результатами поиска, так как её нет в списке страниц WordPress.