Restrict Content Pro is a complete membership and premium content manager plugin for WordPress. Create an unlimited number of memberships levels, including free, trial and premium. Manage members and their subscriptions, track payments, offer discounts with a complete discount code system, and provide premium, members-only content to your subscribers.
Very Simple to Use
With all of the features you need to set up premium content at your finger tips, Restrict Content Pro makes it extremely easy to deliver premium content to your subscribers.
With multiple methods of restricting content, you will find it quite simple to restrict entire posts / pages or just portions of them. Want to show content to premium users only? No problem. Want to show content to non-registered users only (such as a signup form)? No problem. Want to show content to non-registered users and non-premium users? This is simple too.
Members Management
Restrict Content Pro includes a complete member management system that lets you easily view all active, pending, expired, cancelled, and free users. Member’s subscriptions can be added or modified at anytime. Discount codes used and payments made by members are all tracked, so you can easily view every payment made or discount code used by any member. Subscription packages can include expiration dates, and members’ subscription statuses are automatically changed when they reach their expiration date.
Unlimited Subscription Packages
With Restrict Content Pro you can create an unlimited number of subscription packages. Each subscription level includes a name, description, duration, and price. You can easily create free, trial, and premium subscriptions. Member counts for all subscription levels are tracked as well, so you can quickly see which subscription levels are the most popular.
A user’s subscription level is chosen during the registration process. All subscription levels are shown to the user in an attractive manner on the registration page. View the Join the Site page on this site to view a sample of the registration page and subscription levels.
All subscription levels include the option for one-time payments and recurring payments. While registering, users simply choose whether they want a non-renewing subscription that expires at a set time, or an automatically renewing subscription.
Each subscription level can receive an “access level”. This determines the level of content this subscription grants access to, so you can easily give access to special content for your “gold” members, and then slightly less access for your “silver” members, or any other combination.
Integrated with PayPal Payments
All subscription payments are made via PayPal, allowing extremely fast and secure transactions. When a user signs up for a subscription, their account is automatically activated when the payment is complete. If a user has signed up for a subscription and then chooses to cancel it later on, their account on your website is automatically disabled as well, once the subscription reaches its end of term.
Additional payment gateways for PayPal Pro/Express and Stripe available as extensions.
Discount Codes
Offer promotional discounts to subscribers with the complete discount code system built into Restrict Content Pro.
Create an unlimited number of discount codes and offer percentage or flat rate based discounts. Every time a discount code is used, it is tracked so that you can view the total number of times a discount is used, and it is also recorded to the details page of the member that used the discount.
Codes can be made active / inactive at any time and also have a protection system built-in that prevents users from using a discount more than once.
Payment Tracking
Every payment made to your website through Restrict Content Pro is recorded to the database for easy payment tracking. The Payments page of the plugin will display all payments recorded in the system, including the details of the payment, and will provide a number for the total amount of earnings made through the plugin.
Payments made by members are also recorded to the user’s meta information, allowing you to view every payment made by an individual user.
Data Export
In order to accommodate your own methods of tracking earnings and subscription sign ups, Restrict Content Pro includes an export function that allows you to download a CSV o all members or payments. You can generate a CSV of all active members of any particular subscription level, or a CSV of every member in the system. You can also generate a CSV of every payment that has been made.
The CSVs exported from Restrict Content Pro can then be used in whatever way you feel best. For example, you could export all of your expired members, then import them directly into Mail Chimp or aWeber and send them a special email newsletter encouraging them to renew their subscription. Or you could drop the payments CSV into your own financial tracking software.
Easy to Set Up
With just the right number of configuration settings, Restrict Content Pro is extremely simple to setup.
You can easily configure the messages that are displayed to non-authorized users when they try to view premium content; you can enter your PayPal email (for payments) and choose your currency easily. Also choose to enable jQuery validation on the registration and change password forms; configure the emails that are sent out to users when the sign up or modify their subscription.
A Sandbox (testing) mode is also included that allows you to test the plugin with PayPal before receiving any actual payments to ensure everything is functioning correctly.
Extensive Help
Every page of the plugin’s administrative interface includes a contextual Help tab that provides you relevant information at your finger tips. Forget about the hassle of opening an external documentation to find what you need; it’s all right there.
Also included with the plugin, is an additional built-in help page that includes documentation on all aspects of the plugin not covered in the Help tabs. In the Help page, is also a selection of introductory over view videos that give you simple, quick explanations of how to set up the plugin.
Nothing is Hidden
I’m not trying to hide anything about the plugin from you, so check out screenshots of every single page of the plugin below.
Support
For support related questions, please use the dedicated support forum.
The “Unlimited + Extensions” price option also gives you access to all premium extensions, excluding those sold off site through other developers (shown below).
Want on-going, dedicated support or premium setup service? The folks at WPSell are more than happy to help out.
Extensions for this Plugin
Related Items
- Restrict Content Pro – bbPress Extension
- Restrict Content Pro – Wysija Add On
- WP Push Releases Restrict Content Pro Extension
- Hide wp-login.php with Restrict Content Pro
- Restrict Content Pro Gets Improved Content Restriction
- Removing “Restrict This Content” Meta Box in Restrict Content Pro
- Add Custom User Meta Fields to Restrict Content Pro Registration
- Add a Agree to Our Terms of Use Field to Restrict Content Pro














































This looks like another great plugin Pippin. I’m keen to use this on a client’s site but have a pre-sales question – hoping this is ok place to ask:
Question: Is it possible to have multiple restricted areas where access is sold separately to each area?
Example: Site has 3 restricted areas – area A, area B and area C. User buys membership to “Area C”. I only want user to be able to access content in the restricted area C.
How would I achieve this using Restrict Content Pro plugin?
Yes you can do that. RCP provides the ability to restrict content to specific subscription levels, so you would setup a subscription level for each area and then restrict the content accordingly.
Excellent! Thanks Pippin.
thanx pippin for answering, I would like to know if u have an addon gateway that can accept instead of paypal, ccbill or gateway payment, thanx
I’ve answered your email and your support ticket. Please try to avoid posting in multiple places and it makes it more difficult for me to answer your questions.
Looks like a nice plugin. I am wondering if you can use this to prompt users to register (free) based on search criteria?
A user would search for general info available to the public, but certain search terms would prompt them to login or register or route them to such a page before displaying the results of the search.
I realize this may not be the purpose of the plugin, but I am wondering if this would be possible by default if a user searched for a category or content that was restricted.
Thanks
The plugin will handle the free registration, but it doesn’t have the ability to prompt a user to register based on their search query.
Hi there i had purchased this restrict content pro and was intended to use it with the affiliate pro plugin. But after i’ve set up this restrict content pro and affiliate pro in my wordpress and i tested the affiliate pro; however, it plugin doesn’t show up any referral. How can i get both plugins to work? Thanks
Have you installed the free Affiliates extension for RCP? http://wordpress.org/extend/plugins/restrict-content-pro-affiliates-pro-add-on/
Hi there i had also downloaded this http://wordpress.org/extend/plugins/restrict-content-pro-affiliates-pro-add-on/ with affiliate pro and using your restrict content pro, but now the referrals that appear show attributed to Direct and not my affiliates.
You will need to contact the developer of Affiliates Pro with setup problems. My plugin doesn’t affect the setup at all, it just integrates Restrict Content Pro with Affiliates.
Hi Pippin
When I enter the subscription level name with cyrillic letters I can see the following:
????????? ????????? – free -
at the registration page.
How to solve this? Thanks
Can you please open a support ticket?
I’m trying to restrict viewing access to a WP Directory plugin, the rest of the site would be public.
Can Restrict Content Pro do this?
Thanks!
Possibly. It really depends on how that plugin works. It is almost certainly possible with a few code tweaks but not necessarily without.
Thank you for your quick response.
I still have not settled which directory plugin to use, so I understand it all depends on the plugin.
Do you know of a directory listing plugin that would work “out of the box” with your Restrict Content Pro plugin?
If not, the code tweaks you mention, is there a cost to this?
No, I don’t know of one, sorry.
For the code tweaks, I can give you basic guidelines for how to do it, but I cannot do it for you.
Hello! I’m reading so many great things about this plugin that I think I’m about to take the plunge!!! I’m curious though if this plugin allows you to take simple donations as well from members and non-members as I am needing that functionality as well. Is this feature available in the plugin or as an add-on on of some sort? Thanks!
Great!
It does not do donations, but this is a really great plugin that does: http://codecanyon.net/item/easy-wordpress-donations/1861818?sso?WT.ac=portfolio_item&WT.seg_1=portfolio_item&WT.z_author=corsonr
Hi Pippin, I have another usage question for RCP….
Is there a way to direct users towards their premium content once they’ve logged in?
Eg Subscriber A logs in…. it would be nice to automatically generate a list of pages where his premium content for his subscription level can be found… thoughts?
Thanks,
Maeve
You could place the [paid_posts] short code on the page to list premium posts.
Hello, I brought your plugin on Envato (codecanyon) and it seems that you moved it to your site, It is no longer available in my download list and I have a message saying that the plugin is deleted. How can I download it again ?
My market place profilename is aerialtuts.
cheers,
Franck
When did you purchase it? Can you upload your proof of purchase?
If you purchased it within 2012, I can add it to your account here (you may need to create one).
Hi there i had purchased this restrict content pro and using affiliate pro plugin and also added the integration restrict content pro affiliate pro. However, i’ve been testing it out and i’ve noticed when my affiliates referrals are all attributed to Direct, and doesn’t credit my affiliate. I had contacted itthinx about the affiliate pro situation, and he tested the his affiliate pro and is fine. Itthinx told me that maybe is your restrict content pro affiliate pro integration that causing all referrals to attributed to direct. http://www.itthinx.com/plugins/affiliates-pro/#comment-7927
The RCP integration doesn’t have any settings to configure, so it’s unlikely to be caused by that, but let’s see if I can help you anyhow. Any chance you could give me admin access?
Hey Pippin,
I purchased RCP and the Stripe addon from Code Canyon on 11/14/2012. Could you please move my these over to your website?
It says I’m on version “99.1.4.4.3″ … is that the latest version or is there an upgrade path when moving to the version on your site?
Lastly, I tried to look up info on your site about the move but your support forum is throwing an internal server error: http://support.pippinsplugins.com/forums/forum/restrict-content/
Thanks Pippin.
Marc, what’s your username here?
I bought the RCP. I quickly want every every user to go to the registration page as soon as they get on the site the minute they click any menu link. If I restrict the page linked to the menus, fine, but that only them that the content is restricted. I would like them to register first as a member. In other words, if they don’t register, they get to see the homepage, and another teaser page that I’ll create called teaser to show them bits of what they’re missing if they don’t register.
And if they do register a free member, they get to see a few more pages… more teasers so to speak, in order to entice them to pick a subscription level.
So the higher the subscription lever, the more they see.
How can I acheive this simply. I guess a lot of people want to set something like this up.
That requires modifications to your theme’s template files. Are you comfortable doing that?
Hello Pippin,
I Bought the plugin… Restrict Content Pro
I checked Disable IPN Verification because my members statuses are not getting changed to “active”
but they still don’t get changed to active….
;-(
Please open a support ticket at http://pippinsplugins.com/support and I will help you get it resolved.
Hello pippin,
I had a pre-sales question myself.. Would restrict content pro be suitable to accept payments monthly or yearly for use in managing apartments or rental units? What are youre though.. i like how you have stripe and paypal pro support and from the looks of it , it does have payment tracking. Im just not sure if its suited for this kinda thing? I pondered about how late payments would work or late fees..
Is rcp suitable for rental unit management?
Thanks in advance,
yoa
There’s no reason it couldn’t be used that way
I followed the link, it leads to a forum, not a ticket board.
Anyways, I opened a topic.
Here it is
http://pippinsplugins.com/support/topic/members-statuses-are-not-being-changed-to-active/
I hope we can solve this because that’s the whole point of having RCP in the first place.
Thank you
The forums are where all support is handled
I will answer as soon as I can and I assure you, we’ll get it working.
Looks great – If I wanted to allow people to register for free as a guest and see only part of the content and then ask them to pay to see the rest how would the upgrade process work? Right now I’m using another vendor and the upgrade process is not working with members and I am having to manually upgrade people.
There is an option to only show the excerpt of restricted content (free users would see the excerpt), and it includes the ability to show a message to users that don’t have access. In that message you could include a link to the registration page, where users could upgrade to a paid account.
Is it correct that you can lave different products/membership levels? That is to say – Product A includes content on pages 1,2 & 3 and Product B includes content on pages 4,5,6
If yes, can a member be subscribed to both?
I just re-read this thread and see from the first post that you can indeed create different product/memberships.
So the first part was answered . . . .
Can a person be subscribed to more than one level?
Users can only have one subscription at a time.
This is weird.
A logged in user has a subscription level 3
He wants to see a content that is accessible with a subscription level 4
When I send him to the registration page, the one that has the short code [register_form]
He gets the following message:
“You are already registered and have an active subscription.”
So he cannot upgrade to the level 4 subscription even if he wants to ?
Something is wrong here Pippin.
Please post these questions in the support forums. These comments are not adequate for support.
Hello Pippin,
I have another question: Is there a way for a user to know which level of subscription he or she has ?
I’d like to put that in a widget or a shortcode so that he or she knows which subscription he or she has.
For example, a user has a subscription level 1, I’d like to print the name of that level
You have subscription “friends” and this page can only be accessed with subscription “team” who is one level higher…
You see what I mean ?
Please don’t forget me on the “members not being changed to active” bug
Please post these questions in the support forums. These comments are not adequate for support.
Hi! Pre-sales question — My site is a mix of “open to everyone blog posts” and “restricted blog posts.” Is it possible to make “open to everyone blog posts” totally free from any kind of registration, meaning it is accessible to everyone without any need even for a free registration? Also, you mentioned that restrict content pro can restrict an entire blog post or parts of it. How do I manage that? My “restricted blog post” would have 2 pdf files inside it – 1 pdf that is open to everyone without need for any kind of registration (no need for even free registration) and 1 pdf that is restricted only.
Also, does restrict content pro have content dripping? Thanks
Yep, you can do that!
No, it does not have content dripping.
Hi is it possible to use this plugin to simply restrict my products page to members only? thanks
Yes it is!
Does Restrict Content Pro provide a mechanism for protecting downloads (unique rules, limiting downloads, etc.) either from the media library or a custom library in addition to securing page content?
No, sorry.
Hi Pippin,
I am examining different plugins for this functionality: not sure the term ‘membership site’ applies, because i don’t envision members having to pay for any content, but only restricting the content for several levels of – well levels – such as
public – can view 90% of the site
a membership board could view 5%
an executive membership board could view everything, and perhaps other levels as well…
so my question is – is the restrict membership pro the plugin for this?
ed
Yep, the plugin can handle this!
I created new role and assigned said roles to some of my members, but those don’t show in the drop down menu in the post I wanna restrict.
What can I do ?
The plugin doesn’t support custom roles at this time, sorry.
Hi Pippin,
I’m writing here because the link in the Contact > Plugin Support doesn’t work. I have got the RCP + Extensions 2 days ago, but I have not receive the link to download
-Restrict Content Pro – Member Discounts for Easy Digital Downloads
- WP Push Releases Restrict Content Pro Extension
offered like part of the Extensions.
Could you please send me by email the links to download both plugins?
Thanks for your time!
cheers
Daniele Combatti
dcombatti@gmail.com
WP Push and Member Discounts are both sold on other sites and so cannot be included in that bundle.
Hi Pippin,
Is there any way to limit the number of file downloads per month using this plugin? I have this feature on the plugin I am currently using, s2member, however I am looking for an alternative that supports Stripe.
Thank you,
Brian
What are you using for your file download system?
Hi Pippin, The s2member plugin itself has the functionality to limit the number of downloads per specified time period based on the membership level.
RCP does not manage file downloads, so you will need to add a second plugin for that if you want to make the switch. Depending on the download plugin, this can certainly be done with a little custom work.
Hi Pippin, really impressed with your sites, wealth of knowledge, and professionalism.
I’m looking for something that allows my users to subscribe to any combination of multiple digital content pages. For example, a user can subscribe to 3 modules of a course, but not all 5. They can also subscribe to 2 modules in a separate course.
Does this plugin support this functionality? If not, would you be able to recommend one?
Not quite. You can set up individual pages to be restricted to any subscription level, but you users can only have one subscription at a time.
I’m not aware of a plugin that does that, sorry.
Hi Pippin,
I would like to use RCP for a business listings site — all listings are based on custom post types and I am not using any directory plugin. Could RCP restrict content in such a way that the member can only edit his/her own listing and not any other listings?
Regards
Francois Wessels
How are the members given access to create the listings in the first place? Are they setup as “authors”?
Hi Pippin,
Thanks for the reply — yes, I will have to set them up as authors. I am thinking of using either Pods or wp-types .com (Toolset) for front end submission.
I am not sure if I am on the right track though? Any thoughts will be greatly appreciated.
Regards
Francois Wessels
Cool. That really wouldn’t be tough at all. You would have to make a couple of tweaks to template files to prevent authors from accessing edit screens if they don’t have an active subscription. How comfortable are you with WordPress PHP?
Hi there,
I am fairly comfortable, with some guidance
Would it be in order to ask for assistance after purchase?
I take it though that the plugin will be able to allow a member to edit only his/her own listings and listings belonging to other members out of the box?
Regards
Francois
Yes, I’ll be happy to help after purchase. This is certainly doable and not hard.
Sorry, that last sentence should read and not listings belonging to other members ….
Francois