WordPress Content Restriction Membership Solution

A full-featured, powerful membership solution and content restriction plugin for WordPress. Support access by role to content on your WordPress site.
Build aa gated community site

Membership Site

Support building a gated community site

Redirect to a defined page once user does not have access

Redirect Once Failed

Redirect to a defined page once user does not have the right role or access is blocked

Integration with EDD enabling users to choose from dozens of payment gateways

Payment Integration

Integrates with Easy Digital Downloads to provide payment solution

Restrict access

Access by Role

Restrict access to post to specific user roles

Filter URL on site including post params specific

URL Filtering

Support filtering specific URL on site including post params specific

Registration and invitation code support

Registration Integration

Integrate with Registration plugin for registration and invitation code support

Restrict all posts by post type

Restrict Custom Posts

Restrict all posts by post type

Use a shortcode restrict portion of a post content

Restrict Portions of Content

Using a shortcode restrict portion of a post content

Extremely easy to set up and deliver premium content

Easy Setup

Extremely easy to set up and deliver premium content to your subscribers.

Setup your Membership Site is Few Minutes

Learn how to gate the content of your site by user role

30 Day Money Back Guarantee

We stand behind our product 100% – see our refund policy

Plugin updates and support are provided for the duration of yone year. Renewals discounted at 35%. Pro add-ons are only available with  Ultimate license. All purchases are subject to our terms of use.

<h3>Registration and Invitation Codes</h3>
This registration and invitation codes supports creating a popup login and registration box allowing users to stay on the same page after login. In addition,it supports advanced features such as easy invitation codes, email verification options, reCaptcha, and more.
<ul>
<li><strong>Invitation Codes</strong> – Limit registrations to users who have an invitation code. Limit amount of users for each registration code and also limit by time the usage of the invitation code. Limit a specific invitation code to a unique email address.</li>
<li><strong>User Role</strong> – Set default user role after registration and also set specific roles per each invitation code</li>
<li><strong>Email Verification</strong> – Require users to verify email after registration.</li>
<li><strong>Captcha</strong> – Support Google reCAPTCHA in the login and registration form</li>
<li><strong>Customized Emails</strong> – New user welcome email and email verification can be easily edited and changed</li>
<li><strong>Email Templates </strong>– Send customized emails to new users and email verification before first login</li>
<li><strong>Remove not confirmed accounts</strong> – Remove users who did not verify their email address</li>
<li><strong>Shortcodes</strong> – All login, registration and forgot password are supported by shortcodes which can be placed anywhere</li>
<li><strong>Widgets</strong> – Widgets to support both login and registration</li>
<li><strong>Approve Terms of Service</strong> – Option to accept terms before registration using an approval checkbox</li>
<li><strong>Add/Edit Custom Registration Fields</strong> – Plugin support adding multiple registration fields and assign them to all roles or specific roles only. Once defined admin can prepare a registration form per each role using a shortcode. All user data is saved in user’s meta information and can be exported to a CSV file</li>
<li><strong>Labels</strong> – All login and registration text labels and notifications can be easily customized according to user needs</li>
<li><strong>Integration with membership plugins</strong> – Currently integrating with external membership plugins such as S2 membership</li>
<li><strong>Redirection URL parameters</strong> – Option to redirect user after login to his own dashboard page which include a username in the URL</li>
<li><strong>Facebook Login and Registration</strong> – Support registration to your site using Facebook</li>
<li><strong>Editing the profile</strong> – Plugin provide a shortcode which can be placed in the user dashboard to edit his profile. This includes support for custom fields added using the registration plugin</li>
</ul>

<h3>Bulk Email Invitation codes Addon</h3>
This addon support uploading a list of emails using a csv formatted file and generating an invitation code per each email. it also support the option to automatically send the invitation code directly to the user once uploading the file . You can check <a href=”http://creativeminds.helpscoutdocs.com/article/1407-cm-registration-cmreg-bulk-email-invitation” target=”_blank”>this help document</a> for more information.
<div id=”gallery-1″ class=”gallery galleryid-88308 gallery-columns-2 gallery-size-large”>
<dl class=”gallery-item”>
<dt class=”gallery-icon landscape”><a class=”fancybox image” href=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21.png” rel=”gallery-0″><img class=”attachment-large size-large” src=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21-1024×368.png” sizes=”(max-width: 1024px) 100vw, 1024px” srcset=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21-1024×368.png 1024w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21-300×108.png 300w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21-768×276.png 768w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21-400×144.png 400w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-21.png 1144w” alt=”Bulk Emails Lists” width=”1024″ height=”368″></a></dt>
<dd id=”gallery-1-138688″ class=”wp-caption-text gallery-caption”>Bulk Emails Lists</dd>
</dl>
<dl class=”gallery-item”>
<dt class=”gallery-icon landscape”><a class=”fancybox image” href=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08.png” rel=”gallery-0″><img class=”attachment-large size-large” src=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08-1024×637.png” sizes=”(max-width: 1024px) 100vw, 1024px” srcset=”https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08-1024×637.png 1024w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08-300×187.png 300w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08-768×477.png 768w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08-400×249.png 400w, https://www.cminds.com/wp-content/uploads/2016-10-14_19-15-08.png 1113w” alt=”Setup screen and email template” width=”1024″ height=”637″></a></dt>
<dd id=”gallery-1-138689″ class=”wp-caption-text gallery-caption”>Setup screen and email template</dd>
</dl>
</div>
<div id=”gallery-2″ class=”gallery galleryid-88308 gallery-columns-3 gallery-size-large”></div>

<h3>Approve New Users Addon</h3>
Add the administrator the ability to moderate who register to the site by manually approving each new user registration. Admin is notified when there is a new registration so he can moderate it. User is also notified when his account has been approved

<h3>Registration Payment Addon</h3>
Support restricting registration only once registration fee was paid. You can set a global registration fee or per specific invitation code. AddOn also include email reminder settings and removal of users which register and didn’t pay. Cart system is based on Easy Digital Downloads. You can check <a href=”http://creativeminds.helpscoutdocs.com/article/1406-cm-registration-cmreg-payment-addon” target=”_blank”>this help document</a> for more information.
<div id=”gallery-2″ class=”gallery galleryid-88308 gallery-columns-3 gallery-size-large”>
<dl class=”gallery-item”>
<dt class=”gallery-icon landscape”><a class=”fancybox image” href=”https://www.cminds.com/wp-content/uploads/Payment-reminder.png” rel=”gallery-1″><img class=”attachment-large size-large” src=”https://www.cminds.com/wp-content/uploads/Payment-reminder-1024×326.png” sizes=”(max-width: 1024px) 100vw, 1024px” srcset=”https://www.cminds.com/wp-content/uploads/Payment-reminder-1024×326.png 1024w, https://www.cminds.com/wp-content/uploads/Payment-reminder-300×95.png 300w, https://www.cminds.com/wp-content/uploads/Payment-reminder-768×244.png 768w, https://www.cminds.com/wp-content/uploads/Payment-reminder-400×127.png 400w, https://www.cminds.com/wp-content/uploads/Payment-reminder.png 1123w” alt=”” width=”1024″ height=”326″></a></dt>
<dd id=”gallery-2-140306″ class=”wp-caption-text gallery-caption”>Payment Reminder Email Template</dd>
</dl>
<dl class=”gallery-item”>
<dt class=”gallery-icon landscape”><a class=”fancybox image” href=”https://www.cminds.com/wp-content/uploads/Global-payment-settings.png” rel=”gallery-1″><img class=”attachment-large size-large” src=”https://www.cminds.com/wp-content/uploads/Global-payment-settings-1024×372.png” sizes=”(max-width: 1024px) 100vw, 1024px” srcset=”https://www.cminds.com/wp-content/uploads/Global-payment-settings-1024×372.png 1024w, https://www.cminds.com/wp-content/uploads/Global-payment-settings-300×109.png 300w, https://www.cminds.com/wp-content/uploads/Global-payment-settings-768×279.png 768w, https://www.cminds.com/wp-content/uploads/Global-payment-settings-400×145.png 400w, https://www.cminds.com/wp-content/uploads/Global-payment-settings.png 1180w” alt=”Global Payment Settings” width=”1024″ height=”372″></a></dt>
<dd id=”gallery-2-140307″ class=”wp-caption-text gallery-caption”>Global Payment Settings</dd>
</dl>
<dl class=”gallery-item”>
<dt class=”gallery-icon landscape”><a class=”fancybox image” href=”https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes.png” rel=”gallery-1″><img class=”attachment-large size-large” src=”https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes.png” sizes=”(max-width: 863px) 100vw, 863px” srcset=”https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes.png 863w, https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes-300×211.png 300w, https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes-768×540.png 768w, https://www.cminds.com/wp-content/uploads/payment-for-invitation-codes-400×281.png 400w” alt=”Payment per Invitation Codes” width=”863″ height=”607″></a></dt>
<dd id=”gallery-2-140308″ class=”wp-caption-text gallery-caption”>Payment per Invitation Codes</dd>
</dl>
</div>

<h3>CreativeMinds Refund Policy</h3>
<div class=”entry-content e-content”>

CreativeMinds wants customers to be completely happy with any product or service they buy from us. If you have any questions, concerns, or problems, please <a href=”https://www.cminds.com/contact/” target=”_blank”>let us know.</a>

If the plugin fails to function properly due to a bug that we cannot support, we will be happy to provide a full refund within 30 days of the original purchase.

We stand behind our products and will assist you in solving any problem you may have, but we also expect you to adequately understand what you are purchasing and why.
<ul class=”wide33″>
<li>Before a refund is granted, you must allow us to try and solve any problem related to the product by opening <a title=”Open a Support Ticket for CM Pro Products” href=”https://www.cminds.com/wordpress-plugin-customer-support-ticket/”>a support ticket </a>.</li>
<li>License must be deactivated on the customer’s website before the refund is made.</li>
<li>Requests made after 30 days from the purchase date will not be given a refund.</li>
<li>Refunds will not be granted if you <strong>simply decide not to use the product</strong> or if the <strong>product was purchased for evaluation purposes</strong>.</li>
<li>If you only wish to try it out for evaluation, please use the product demo. Some of the products have a free edition available which you can download and install on your site,</li>
<li>Refunds will not be granted in case of coding conflicts that are related to any other products that are installed on your site.</li>
<li>In any case where you require help with conflicting products or themes, we invite you to check out our support packages</li>
</ul>
</div>

Content Restrection Plugin Frequently Asked Questions

How do I block (or unblock) an individual post?

The plugin support blocking or restricting access to individual posts in two ways: 1- using a URL method which you can list in the plugin restrict URL section, 2 – on the metabox found on each post edit page which let you define the access restriction rules for the specific post

Can access be restricted to logged in users?

Sure. You can turn your site into a membership site allowing only logged in user to view content

Does the plugin have url filtering?

Yes. The plugin includes a URL filtering functionality to help you restrict access to content on your site which is generated with unique URLS. It can also support URL parameters and restrict only URL with specific set params

Can the content restriction be applied only to specific WordPress roles?

Yes. Plugin can control per each post which user role can access the post. This means that you can create several zones on your WordPress site which are available only to selected user groups

Can any custom post be restricted

Yes. Plugin support blocking access by custom post type. You can block access to an entire custom post to specific user roles

Is there a registration and login widget without the cm registration plugin?

No. You need to have both the Registration plugin and the Content Restrictions plugin to be able to display a registration and login widget.

You can of course always use the WordPress default login and registration screens.

Can the content restriction be applied to specific Custom Post Types?

Yes. The plugin can control which post types including custom post types will have access restrictions. Once limit access but post type all posts under this post type will be restricted.

Additional WordPress plugins by CreativeMinds

All Plugins are included in our Yearly Membership plan

CM Tootip Glossary

Easily build a unique glossary of terms and definitions on your WordPress site or blog, which will automatically generate new content and internal site links to Promote your site Search Engines Ranking and usability

CM MicroPayments

Adds in-site support for “virtual money” on your WordPress website and allow web-developers and administrators to provide and batch in-site transactions without requiring external payment processing

CM Ad-Changer

The best WordPress plugin for managing and running banner ad campaigns across multiple WordPress websites. With both server and client sides, you can manage banner rotation & resizing. Supports HTML / Video / Text banners

CM Downloads Manager

A fully-featured file sharing plugin for WordPress, our Download Manager Plugin allows you to easily upload and share video, audio and document files to both groups and individuals

CM Onboarding

A fully-featured OnBoarding Guidance & Engagement plugin for WordPress that allows you to improve the user experience by providing easy to use and intuitive help widgets which can include audio, video and text

CM Video Lessons

Manage video lessons and allow users and admin to track progress, leave notes and mark their favorite videos. Supports adding a pay-per-view fee for your courses and webinars.

CM Route Manager

Allow your WordPress users to draw routes and generate a catalog of map routes and trails with points of interest

CM Registration and Invitation Codes

Manages all the registration process, from the login pop-up to invitation code creation, always safely. Comes with customizable forms for each user role.

CM Answers

A fully-featured Community Questions and Answers plugin that works just like StackOverflow. Create multiple discussion forums on your WordPress site.