Restrict Content Pro WordPress Plugin

Restrict Content Pro WordPress Plugin v3.5.45 + All Addons

No permission to download
Download Restrict Content Pro v3.0.8 WordPress Plugin + All Addons Nulled Free
Version 3.0.8, May 9, 2019

  • New: Add clear membership notes explaining where a cancellation originated from (customer action vs admin action vs webhook).
  • New: Add get_user_id() method to RCP_Emails class.
  • New: Add $membership parameter to "rcp_subscription_details_action_links" action.
  • Tweak: Adjust logic in cron job that expires memberships, which will now allow the 2-day grace period to be removed with custom code.
  • Fix: rcp_get_term_restrictions() - Can return an array with "access_level" => "None", which breaks restriction functionality.
  • Fix: Registration form not able to be submitted after completing CAPTCHA.
Download Restrict Content Pro v3.0.7 Nulled Free
Version 3.0.7, May 7, 2019

  • Fix: Membership level not loading correctly in registration form when using the id attribute.
  • Fix: 3.0 migration - force old expiration date to all lowercase to prevent errors with unexpected capitalization on "none" value.
Download Restrict Content Pro v3.0.6 WordPress Plugin + All Addons Nulled Free
Version 3.0.6, May 6, 2019

  • New: Add option to disable loading Stripe Javascript when not needed.
  • New: Add helper functions for checking WooCommerce purchase/viewing permissions.
  • New: Introduce new function: rcp_has_term_restrictions(). This should also improve loading time as it reduces the usage of the more intensive function rcp_get_post_ids_assigned_to_restricted_terms().
  • Tweak: Reintroduce rcp_user_has_access() helper function for checking access level.
  • Tweak: Force debug logging off during 3.0 migration. This makes it go much faster.
  • Tweak: Rename stripe.js handle to avoid JS conflicts. It's now called "rcp-stripe-js-v2".
  • Tweak: Remove the current membership level from RCP_Membership->get_upgrade_paths(). This creates better separation between can_renew() and upgrade_possible(). This adjustment also fixed the following issues:
    1. If upgrades are disabled, non-recurring memberships can't be renewed early.
    2. Don't show "upgrade or change membership" link when there's only one membership level on the site.
    3. Improve registration form UI when you're signed up to a free membership level and it's the only level available on the site.
  • Fix: Registration errors when the total amount due today is $0 due to one-time 100% off discounts, negative signup fees, or prorated credits. Note: this required massive changes to our register.js file so if you use any of our JavaScript functions/triggers we recommend testing on a staging site before upgrading your live site.
  • Fix: PayPal Standard - incorrectly triggering "rcp_webhook_recurring_payment_processed" hook on initial payment.
  • Fix: When an admin changes a membership's level, the user role is lost if the role is the same for both the old level and the new one.
  • Fix: Customer / membership search not working on emails with + symbols.
  • Fix: Don't show update billing card form for PayPal Standard / Express signups. Cards cannot actually be updated via RCP for those gateways; they need to be updated inside PayPal directly.
  • Fix: If someone signs up for a lifetime membership via PayPal, doesn't complete payment, they're unable to try again.
  • Fix: If a membership is in the trial period, then gets cancelled, the customer cannot renew the membership again until it expires.
  • Like
Reactions: UglyKidJoe
Download Restrict Content Pro v3.0.5 WordPress Plugin Nulled Free
Version 3.0.5, April 16, 2019

  • Modified template files: paypal-express-confirm.php
  • New: Allow "Payment Method" to be modified on Edit membership screen.
  • New: Add Idempotency Keys to Stripe POST Requests.
  • New: Introduce new customer / membership helper functions.
  • New: Add email auto search when adding a new membership / customer.
  • New: Add "rcp_add_membership_after" hook to Add Membership page.
  • Tweak: Reorder and rename email templates to provide better clarity.
  • Tweak: Update membership "recurring_amount" value on automatic renewals.
  • Fix: rcp_get_customer_gateway_id() not working correctly for Stripe Checkout.
  • Fix: Incorrect payment gateway slug being used for "PayPal Express" payments.
  • Fix: Add additional checks to ensure members get the correct user role when their membership is activated.
  • Fix: rcp_get_membership_by() returning disabled membership records when it shouldn't be.
  • Fix: Expired users cron job query not locating all relevant memberships.
  • Fix: Initial Authorize.net payment being recorded twice.
  • Fix: Incorrect subscription link URL for live Authorize.net subscriptions.
  • Fix: "subtotal" payment column not being set for automatic renewals.
  • Fix: Check if membership ID is set for payments before attempting to complete a registration. This caused problems when inserting payments via the REST API.
  • Fix: JavaScript errors when adding a custom currency without specific name formatting.
  • Fix: Registration not failing gracefully if customer record fails to be created.
  • Fix: Incorrect setting description for "maximum number of simultaneous connections per member".
  • Fix: 3.0 migration - incorrect user query on multisite installation when RCP is not network activated.
  • Fix: 3.0 migration - skip membership import if membership level cannot be retrieved. This would occur if someone had a membership for a level that has since been deleted.
  • Fix: Delete "rcp_pending_payment_id" meta value on registration failure.
  • Fix: Undefined index notices on PayPal IPN when certain events come through.
  • Fix: Credits not displayed on PayPal Express confirmation page.
Download Free Restrict Content Pro v3.0.4 WordPress Plugin + All Addons Nulled
v3.0.4, March 22, 2019

  • Modified template files: card-update-form.php, change-password.php, login.php, lostpassword.php, paypal-express-confirm.php, profile-editor.php, register-single.php, register.php,
  • New: Add new "transaction_type" column to payments table to differentiate between renewals, upgrades, downgrades, and new registrations.
  • New: Gateway Subscription/Customer IDs now link to relevant pages in payment gateway.
  • New: Add gateway column to admin payments table.
  • New: Add generic "rcp-button" class to all buttons in templates.
  • New: Add "rcp_stripe_existing_plan_id" filter to Stripe plan ID when checking if a plan exists.
  • Tweak: Update Stripe PHP library.
  • Tweak: Prefix plugin name with "WordPress" in Stripe setAppInfo calls.
  • Tweak: Include Stripe partner ID in setAppInfo calls.
  • Tweak: Add extra checks to ensure cancellation emails do not get sent on upgrades/downgrades.
  • Tweak: Braintree: search for existing customer by ID when processing a payment.
  • Tweak: When calculating prorate credit amount, apply filter to $0 return values.
  • Tweak: Adjust description on "Membership Level" setting for discount codes.
  • Fix: Expiration date not extended if a user has 0 historical payments while manually renewing their membership before the expiration date. (This may have affected imported users renewing for the first time.)
  • Fix: Certain circumstances may cause PayPal Express to charge an incorrect amount on manual renewals, if the first payment was discounted for other reasons.
  • Fix: Plugin upgrade process not running if manually upgrading the plugin in a way that involves reactivating the plugin.
  • Fix: Improve WP_User_Query backwards compatibility when checking "rcp_status" meta key/value.
  • Fix: Deprecated rcp_get_member_cancel_url() function returning wrong membership ID.
  • Fix: Memberships admin table bulk actions not working.
  • Fix: Stripe Checkout transaction IDs not linked in admin.
  • Fix: Credits incorrectly being added to payment record during renewals.
  • Fix: Restricting by role through the meta box doesn't work if the user doesn't also have a membership.
  • Fix: PayPal Standard amount verification causes IPN to fail if there's a record mismatch. This would only happen if you'd edited a membership level price at some point.
  • Fix: User role sometimes not being added on membership activation.
  • Fix: No longer require object_id when adding a new membership. This fixes some issues with backwards compatibility when using update_user_meta() with old values.
Download Free Restrict Content Pro v3.0.3 WordPress Plugin + All Addons Nulled
v3.0.3, March 7, 2019

  • Modified template files: card-form-full.php
  • New: Add a button to change the membership level when editing a membership.
  • New: Add support for screen options on Customers and Memberships pages.
  • New: Add note to customer profile when the customer upgrades or downgrades their membership.
  • Tweak: Updated country list on registration form.
  • Tweak: Added note in rcp_create_tables() PHPDocs about how to create new database tables in 3.0.
  • Tweak: The "Restrict" menu item is no longer translated to Norwegian.
  • Tweak: Add note when creating a discount code if no membership levels have been created yet.
  • Fix: Plugin activation error when Yoast is also activated.
  • Fix: "View all payments" link on Edit Customer page incorrectly showing payments by all customers.
  • Fix: Email verification link not rendering in emails.
  • Fix: User ID number not being stored with PayPal payments.
  • Fix: Update regex for Stripe plan names.
  • Fix: If the Renewal Payment Failed admin email template is disabled, the checkbox cannot be unchecked.
  • Fix: Fatal error when searching on customer/membership pages and the search yields 0 results.
  • Fix: PHP warning in rcp_has_post_restrictions() when post is restricted to multiple user roles.
  • Fix: Unable to cancel PayPal Express memberships.
  • Fix: Fatal error when using WordPress core's "retrieve_password_title" filter.
  • Fix: Passwords were incorrectly sanitized when creating new users, potentially resulting in a different password being saved.
  • Fix: Undefined index REQUEST_METHOD when running certain CLI commands.
  • Fix: PayPal IPN verification was being performed even if it was disabled.
Download Restrict Content Pro WordPress Plugin + 17 Addon v3.0.1 Free
v3.0.1, February 28, 2019

Fix: Automatic update notices not appearing in admin dashboard.
Restrict Content Pro WordPress Plugin + 17 Addon v2.9.15 Download Free
Version 2.9.15, December 19, 2018

New: An admin notice is displayed on sites running PHP versions lower than 5.6. Restrict Content Pro version 3.0 will raise its PHP version requirement to 5.6 or higher, so if you're using an older version make sure you upgrade that before RCP 3.0!
  • Like
Reactions: nemchy
v2.9.14, August 27, 2018
  • New: Introduce "RCP_DISABLE_EMAILS" constant. When set, RCP will not send out any emails. Great for using on staging/development sites.
  • New: Added filter "rcp_email_payment_received_subject" on "Payment Received" email subject.
  • New: Added action "rcp_membership_level_row_actions" in subscription level row actions.
  • New: Added "Date Generated" to system info file.
  • New: Allow passing in date start/end in RCP_Payments::get_earnings().
  • Tweak: Updated Spanish translation.
  • Tweak: Updated Norwegian translation.
  • Tweak: Get current user ID as fallback in rcp_get_return_url() if no user ID is provided.
  • Tweak: Change composer/installers version requirement tilde to caret.
  • Fix: Outdated certificate in Authorize.net SDK causing connection failures.
  • Fix: Counts in Restrict > Members sometimes incorrect when searching for a member.
  • Fix: SQL syntax error in RCP_Levels::get_levels() limit clause.
  • Fix: Prevent redirect loop when using "Hide Restricted Posts" feature and the redirect page is restricted.
  • Fix: Content excerpt length was being set to 50, but then filtered to 100. The filter has been removed and the default is now set to 100, to avoid any actual changes.
  • Fix: Unable to set list_order value in RCP_Levels::insert().
  • Fix: Member incorrectly gets "cancelled" status when moving from paid level to old style free trial. This does not affect free trials that have been integrated into a paid subscription level via the "Trial Duration" field.
  • Fix: Only block access to content via REST API if user can't access it.
  • Like
Reactions: nemchy
v2.9.13, May 24, 2018
  • New: Added options to show Terms of Service and Privacy Policy checkboxes on the registration form. This lets you require your members agree to these terms before registering. The time and date someone agreed to the terms is shown on the member's edit screen in the WordPress admin.
  • New: Added new filters so developers can customize the email subject and message body for emails that are sent to admins when someone's subscription status changes.
  • Fix: When setting expiration dates using the bulk edit feature, the time is now set to 23:59:59 instead of 00:00:00.
  • Fix: Settings pages now work properly on sites running non-English languages.
  • Fix: Searches now work properly when there's a stray space character before or after the search term.
  • Fix: PHP 7.2 warning no longer happens when viewing the System Info report.

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu