Found Image http://plugins.svn.wordpress.org/restricted-content/assets/icon-256x256.png Restrict | Plugin Review Network Skip to Content

Plugin Review Network

Plugin Review Network

an eye on the best wordpress plugins
Show Sidebar Hide Sidebar
[+] Sidebar [-] Sidebar
Plugin:

WP.Org

ReadMe

Support

Restrict

Released on October 10, 2016.

Restrict content easily to logged in users, members with a specific role or user capability, to it's author, Tickera, Easy Digital Downloads or W

  • Description
  • Changelog
  • Installation
  • Screenshots


The Restrict plugin makes it easy for you to control and protect access to the content of posts, pages and custom post types.

You can restrict, show and hide content to:

  • Everyone (all website visitors)
  • Logged in users
  • Users with a specific role (administrator, editor, author, subscriber, etc)
  • Users with a specific capability
  • Author of a post / page
  • Tickera users (who purchased any ticket, any ticket for a specific event or a specific ticket type)
  • WooCommerce users (who made any purchase or who purchased a specific product)
  • WooCommerce users with limited time access to the content after they made a purchase of specific product
  • Easy Digital Downloads users (who made any purchase or who purchased a specific product)
  • Easy Digital Downloads users with limited time access to the content after they made a purchase of specific product

Integrations

Restrict has seamless integrations with Tickera Event Ticketing System for WordPress, Easy Digital Downloads, WooCommerce allowing you to restrict the sensitive content of pages or posts based on criteria specific for these plugins (i.e. show content to users who purchased a specific ticket or WooCommerce product). Also, Restrict has integration with Simple URLs. With this integration, you can create a redirection in SimpleURLs plugin and then restrict access to that redirect so that if the customer attempts to access redirect URL without fulfilling the required criteria, you can set in Restrict whether to display them a specific page or redirect them to some other, specific URL.

2.3.4 08/01/2026

  • New "rsc_redirect_blocked_content" filter hook to redirect restricted content. Argument: $url, $restriction_type
  • Woocommerce High-Performance Order Storage Integration.

2.3.3 19/02/2025

  • Additional "rsc_can_access" and "rsc_access_message" filter hooks. Arguments: Bool (default: true), $value_array

2.3.2 17/02/2025

  • Additional patch applied to hide restricted content from search queries.
  • Restrict guest user from accessing the content if it is configured with "WooCommerce Users > Specific product > Limited time after purchase".

2.3.1 27/01/2025

  • Freemius SDK updated to v2.11

2.3.0 30/12/2024

  • Broken Woocommerce Shop page's filters. [Fixed]

2.2.9 03/12/2024

  • Hide restricted content from search queries.
  • Wordfence security patch

2.2.8 28/10/2024

  • Additional fields sanitization and escaping frontend elements.
  • Updated Freemius to the latest SDK v2.9.0.
  • Freemius SDK patched with PR:730. Patched Freemius SDK v2.9.0.1. Reference PR: https://github.com/Freemius/wordpress-sdk/pull/730/files
  • WordPress compliance

2.2.7

  • Content Available to 'Woocommerce Users': Sub options hidden on page load. [Fixed]
  • Broken select (Chosen) field on RTL text direction. [Fixed]
  • Clearing PHP Deprecated function warnings.
  • "Woocommerce Users" with specific product and limited time after purchase and HPOS enabled: Content is visible to guest users. Expected behavior should be hidden. [Fixed]
  • WordPress compliance.

2.2.6

  • Woocommerce HPOS compatibility.
  • Unable to save styles in visual editor. [Fixed]

2.2.5

  • Security measures (Data sanitization and output escaping).

=2.2.4= * Updated Freemius SDK

2.2.3

  • Gutenberg block elements: Update deprecated InspectorControls and serverSideRender.

2.2.2

  • PHP Warning: "Trying to access array offset" appearing in admin page. [Fixed]
  • "Content Available To" setting: Append ProductID at "Tickera Users" and "Woocommerce Users" Multi-select dropdown menu.

2.2.1

  • Clearing PHP Deprecated Notice: Required parameter follows optional parameter.

2.2.0

  • WordPress 6.0 compatibility

2.1.9

  • Freemius SDK update

2.1.8

  • Fixed white label feature
  • Tested up to 5.7.2 version of WordPress

2.1.7

  • Tested up to 5.6.1 version of WordPress
  • Added new premium feature: bots & web crawlers exclusions which (optionally) allow access to your site content by search engines and benefit from SEO juice even from protected / hidden content.

2.1.6

  • Fixed issue with WooCommerce SPECIFIC PRODUCT (LIMITED TIME) message

2.1.5

  • Added integration with Easy Digital Downloads plugin (https://wordpress.org/plugins/easy-digital-downloads/)

2.1.4

  • Added support for Page Builder by SiteOrigin plugin (https://wordpress.org/plugins/siteorigin-panels/)

2.1.3

  • Fixed conflict with "Yoast SEO" plugin (restricted select box was invisible on edit category page when Yoast plugin is active)
  • Fixed deprecated hook notice (edit_category_form_fields)

2.1.2

  • Added time limit option for WooCommerce products

2.1.1

  • Fix for automatic updates of the free version (clients with previous versions need to update it manually first)

2.1.0

  • Fixed bug with WooCommerce categories

2.0.9

  • Fixed issue with rendering Elementor shortcodes as a restricted messages (now supports Shortcode Elementor https://wordpress.org/plugins/shortcode-elementor/, AnyWhere Elementor https://wordpress.org/plugins/anywhere-elementor/ and similar plugins)

2.0.8

  • Added integration for Simple URLs plugin (https://wordpress.org/plugins/simple-urls/)
  • Removed "Content available to" select box from the shop_order post type (and similar post types where the box isn't needed)
  • Added global restriction for post types at once (premium version)
  • Added restriction for WooCommerce shop page (which is actually product archive page shown via template)
  • Various code improvements

2.0.7

  • Added restriction to post / page author (and the administrators)

2.0.6

  • Added admin javascript browser cache control based on the plugin's version

2.0.5

  • Added white label option in the premium version. Usage: just put a define('RSC_PLUGIN_TITLE', 'Custom Name');

2.0.4

  • Added new placeholders for WooCommerce (rsc_woo_product_links) and Tickera (rsc_tc_event_links) so you can now show products / events titles with links
  • Small wording changes on the general page (admin area)

2.0.3

  • Tested up to WordPress 5.4.1
  • Fixed bug with WooCommerce post / page restrictions (when a specific product is selected)
  • Fixed bug with Tickera post / page restrictions (when a specific ticket type / event is selected)

2.0.2

  • IMPORTANT UPDATE: fixed the issue with saving and merging saved options

2.0.1

  • Fixed fatal error in the FREE version upon activation

2.0

  • Code refactoring
  • Upgraded one-line text messages with the WP Editor
  • Added option to hide post comments for restricted posts
  • Styling changes
  • Freemius integration
  • Rebrended from "Restricted Content" to "Restrict"

1.0.4

  • Tested for WordPress 5.3.2

1.0.3

  • Removed restricted content from tc_order custom post type
  • Added new hook for developers (rsc_skip_post_types)
  • Fixed wp_localize_script var

1.0.2

  • Updated language file

1.0.1

  • Fixed issue with empty restriction messages
  • Removed content availability box from Tickera ticket type screen in the admin

1.0

  • First release


  1. Install plugin
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Admin > Restrict to set up different restriction messages
  4. Add restrictions to your posts, pages or various custom post types


Main welcome screen with the features descriptions
Screenshot 1


General options
Screenshot 2


Tickera options
Screenshot 3


WooCommerce options
Screenshot 4


Content availability metabox which is visible in a post / page / custom post type screen in the admin panel
Screenshot 5


Content availability metabox for Tickera users
Screenshot 6


Content availability metabox for WooCommerce users
Screenshot 7



 

Click here to cancel reply.

Click here to cancel reply.


*

*


Please copy the string yIspZU to the field below:

Home | Sitemap | Contact
Network Skin Theme for BioShip by WordQuest
Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.