Today we’re very excited to announce the release of Restrict Content Pro version 2.6. This is a major version update that has been in active development for several months. There are numerous significant improvements in version 2.6 and we’d like to share those with you now.

Improved UI for “Restrict this content” meta box

The Restrict this content meta box is one of the most commonly used parts of Restrict Content Pro. Most site owners interact with it every time they publish new content to their site. There are several aspects to this meta box that have confused site owners since the very beginning of Restrict Content Pro so we decided to address these by re-imagining what the options presented in the meta box looked like.

Before:

Restrict this content

After:

rcp-restrict-this-content-default-setting
Restrict this content Restrict this content Restrict this content

One of the primary goals of this change was to make it simpler and more intuitive for site owners to configure content restriction for posts and pages.

Responsive admin interfaces

Restrict Content Pro has several important administration screens, including Members, Subscription Levels, Payments, and Discounts. In 2.6, we have made all of these screens fully responsive and mobile friendly so that on-the-go admins can more easily access and manage their members’ accounts. In making them responsive, we have also adjusted some of the data that is displayed.

Large screen table:

Members table

Mobile table:

Members table

Mobile view expanded

Comment restriction added

With version 2.6, comments are now automatically restricted in the same way that the main content area is. This means comments on member-only content are also now member only. Previously restricting comments required direct modifications of theme template files, but no more!

Better help text and tooltips

To assist admins in configuring Restrict Content Pro, we have updated large amounts of the help text throughout the plugin and also added mouse-over tooltips with verbose explanations for certain features and options.

Tooltips

Alipay support added to Stripe Checkout

Chinese customers can now purchase memberships through Alipay with the Stripe Checkout gateway. This opens up many membership sites to wider audiences and permits more customers to purchase access with familiar payment methods.

Transaction IDs linked to merchant pages

The transaction IDs shown in the Payments page now link directly to the charge details page in your merchant processor account. This makes it easier to handle refunds, cancellation, and to look up payment details anytime it is needed.

Update credit / debit card support added to PayPal

Customers that purchase with a PayPal account now have the option of updating the debit / credit card that is used to pay for their membership through the [rcp_update_card] shortcode.

Add-ons page

To make it easier for site owners to find great add-ons for Restrict Content Pro, we have added a new Add-ons page to the Restrict menu that displays a feed of Professional and free add-ons.

Add-ons page

Hard-set widths removed from labels in registration form

Since the beginning, Restrict Content Pro has imposed hard-set widths on the label elements of the registration form. This sometimes made styling the form difficult for theme authors and occasionally caused conflicts with the form styling of other themes. In 2.6 we have removed the hard-set widths so that the default styles of the theme for form elements will be used instead. This should create better compatibility with the majority of themes.

Subscription and payment meta APIs

We have introduced two meta data APIs, one for subscription levels and one for payments. These metadata APIs work nearly identical to the core WordPress metadata APIs and will provide extension developers with an easy way to store additional information on subscription levels and payments.

Better payment invoices

For 2.6, we have re-built the payment invoices to use a much simpler and significantly more flexible system that removes the necessity for large PDF processing libraries. Removing the PDF libraries reduced the size of the plugin files by more than 90%.

Invoices in 2.6:

Payment invoice

Restrict Content Pro 2.6 also includes a number of bug fixes and other small improvements as well.

The whole team at Restrict Content Pro is really excited to have 2.6 released and we can’t wait to hear what you think of it!

24 comments

  1. Once again, amazing changes! I’m really happy with the plugin…recently quit my “day job” to teach guitar online and Restrict Content Pro is what made this all possible. Thanks Pippin!

  2. Hello!

    It is posible use TAX in the invoices ? And VAT number for client ? Is importante for UE clients.

    Thanks

  3. Does a minor rearranging of existing options qualify as a major review? Except for the minor choice of protecting comments I see nothing really new and important. This plugin lags behind seriously. There is no capability for members to subscribe to different levels as it assumes a limited style of basic, silver, gold, etc. What about if one has Plan 1, Plan 2, Plan 3 that are unrelated and a customer want to subscribe to Plan 1 and Plan 3? Now, I would call that a major release.

    Plugin is good but needs more options to become a professional subscription system.

    1. Gerald,

      Thank you for the genuine feedback!

      Let’s look at a few of the 2.6 items to help explain why it’s a major improvement.

      A reworked UI for one of the most commonly used aspects of the plugin is actually an huge deal for two reasons. It dramatically reduces the friction for setting up content restriction by site administrators. When the process of setting up a site is significantly easier, site admins are much happier, and when site admins are happier and have less difficulty using the plugin, our team gets fewer support tickets. Fewer support tickets means more time that we can spend on development to focus on other, bigger features.

      The new UI, however, was not even close to the only major change made. The new payment and subscription meta data tables are huge for future improvements. For example, with the introduction of subscription meta, we were able to dramatically improve the performance of the plugin for large sites. Considering performance is one of the single most important and challenging aspects of large sites, anything that improves performance is a big deal.

      Adding complete mobile support through responsive admin screens is also a major change as it now makes it possible for site administrators to manage their subscribers while on the go. Considering the massive shift to mobile management, this is incredibly important for the continual growth and future of Restrict Content Pro.

      Multiple subscriptions per account is a feature we hope to add in the future, and the improvements we’ve introduced in 2.6 are actually laying some of the foundation necessary for us to do that (subscription metadata for example).

      Note: our sister project Easy Digital Downloads does support multiple subscriptions per account with the Recurring Payments plugin: https://easydigitaldownloads.com/downloads/recurring-payments/

      1. Pippin,
        I happen to disagree with Gerald and think that RCP is a terrific plugin. I also believe in, “Praise in public, pillory in private.”

  4. Hi Pipin,
    Great Job
    Is it possible to integrate File Download Restrictions function in RCP were maybe free members can have access to a certain number of downloads in a day, weeks or month just like as it is done in s2memberpro?

    thanks

      1. Maybe U can copy this feature from EED. It’s easy to do that. your plugins are great for everyone, also powerful, simple and clean. I plan to purchase it with a better prices, now it’s really expensive for us.

  5. Hi Pippin,

    I’m thinking of monetizing my site and your plugin seems ideal. One question though – What prevents subscribers from sharing a single login with multiple users? Do you have an option to track IP addresses to avoid fraudulent use?

    Thanks in advance.

    1. The plugin includes an option that prevents a user from logging in from multiple locations simultaneously. It would not prevent shared logins completely but does help limit it by not permitting the same account to be used at the same time from two or more places.

        1. The paid version is vastly different. It offers all of the features listed on t his site (see Features and Tour page) while the free version only offers very minimal content restriction options.

Leave a Reply

Your email address will not be published. Required fields are marked *