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.
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:
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.
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.
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.
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:
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!