This series of tutorials demonstrate a lot of different ways that you can customize Restrict Content Pro to best suit your needs. Some topics that are covered include adding custom fields to the user registration form, adding a mail chimp newsletter signup option, customizing the admin tables, and more.
Some of the items listed in this series are complete plugins, and some are tutorials for do it yourself guides.
- Mail Chimp for Restrict Content Pro
- Add a Agree to Our Terms of Use Field to Restrict Content Pro
- Add Custom User Meta Fields to Restrict Content Pro Registration
- Restrict Content Pro - Stripe Payment Gateway
- Removing "Restrict This Content" Meta Box in Restrict Content Pro
- Restrict Content Pro - Graphs
- Restrict Content Pro - Campaign Monitor
- Hide wp-login.php with Restrict Content Pro

To enforce First & Last name on the registration form, edit /includes/handle-registration-login.php and inside the block beginning with:
if($need_new_user) {
Add the following code:
if($user_first == ”) {
// Empty first name
rcp_errors()->add(‘firstname_empty’, __(‘Please enter a First Name’, ‘rcp’));
}
if($user_last == ”) {
// Empty last name
rcp_errors()->add(‘lastname_empty’, __(‘Please enter a Last Name’, ‘rcp’));
}
Of course, this means changing a core functions file. I’d bet that Pippin has a more elegant way to achieve the same.
Of course, the above means to change a core functions file, I’d bet Pippin has a more elegant way to do it.
Thanks for comments, Meir.
Hi there, Is there a way to have Auto Renew on anyway? I dont want to offer the option on sign up. Is this possible?
Thanks!
Yes, you can do this:
Hi,
I need to set up a members system for a client & am considering your plugin. I need to be able to make restricted posts purchasable in addition to being available to paid subscribers. Am i right in thinking this isn’t possible using your plugin? If it is possible to extend it to do this, could you outline how I would go about doing this? I’m ok with some coding.
Thanks
Will
That will only be possible if you are very comfortable with PHP. Are you?
Yep. wordpress kinda. PHP yes.
Ok what I would recommend is that you use a combination of RCP and my Easy Digital Downloads plugin. Doing some simple tweaks to integrate the two is pretty simple.
Would that work for you?
OK, thanks. That plugin site looks really good!
We have a lot of articles (custom post type) how easy / what would the process be to make these purchasable & available to subscribers?
Would the admin have to create download products for each article? or change the articles to download products?
Sorry for all the questions, I want to get the implementation right so its practical to manage for the admin.
A product would need to be created for each article.
Hi, is there a way to have the change password form and the other account information (payment etc..) to all be on the ‘You are logged in page’ after being redirected when logged in?
Thanks for any help
it’s okay I’ve got it!
For anyone looking for the same thing, I simply added:
echo do_shortcode(‘[password_form]‘); in ‘Member-forms’.php.
Keep up the fantastic work, absolutely love your plugins!!