Restrict

תיאור

The Restrict plugin makes it easy for you to control / 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

Integrations

Restrict has seamless integrations with Tickera Event Ticketing System for WordPress and 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.

Premium version features

  • Restrict whole post type at once – the post types area of Restrict plugin allows you to select the default content visibility to the existing post types on your website.
  • Restrict part or all the content (Shortcodes) – Easily restrict just part of the content on any of your pages or posts making it possible to use the same page or post but with different content based on the set criteria.
  • Restricting a whole post category – If you want to restrict the whole post category, the premium version of Restrict plugin takes care of that too, allowing you to easily set the criteria based on which a certain post category will be displayed or hidden.
  • Hide and show widgets conditionally – Make your widgets show or disappear for different users! Similarly to the content restriction, you can also restrict which widgets will be shown to what user.
  • Display menu items conditionally – You can set different criteria for each menu item and make them displayed or hidden to logged in users, certain user roles, users with specific capability and even logged out users.
  • Login form anywhere – Regardless of whether you’re using Gutenberg or classic editor, we made it easy for you to place the login form on any of your pages or posts.
  • Site Lock – Lock the entire website in one simple click and make it accessible only to logged in users! Similarly, you can also restrict access to REST API to only logged in users.
  • White label option

Documentation

Stuck? Check out the plugin documentation

צילומי מסך

  • Main welcome screen with the features descriptions
  • General options
  • Tickera options
  • WooCommerce options
  • Content availability metabox which is visible in a post / page / custom post type screen in the admin panel
  • Content availability metabox for Tickera users
  • Content availability metabox for WooCommerce users

התקנה

  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

סקירות

14 ביולי 2020
Hi, this would be a 5 star review if it had multisite support. As is stands though, I have to set up restriction messages for every site. It's not tenable. Can you add a network override that's accessible via /wp-admin/network so we can set "you cannot access this page" type messages that overwrite all site level settings? Thanks. Love your work
24 ביוני 2020
As an e-commerce business owner, this plugin could save hours of development, which most of us don't have the time or skills for. I've just got the premium one-year subscription after trying it for a week. Once I starter to dig deep into it, I was lacking a small feature. I got in contact with support to suggest a feature, without little hopes as you may expect from most plugin developers. But wow, these guys just blown me away! In about a week they got my issue solved and released an update for that just a couple of hours ago. Aces! Couldn't recommend this plugin enough, apart from their 10-star support. Would definitely buy more from Restrict.
15 ביוני 2020
On day one they were incredibly responsive, and went out of their way to try to help as well as being open to feature requests. I hope to be able to use this product on lots of sites in future.
10 ביוני 2020
The plugin does exactly what is says on the tin, and when I had some technical difficulties the support was really helpful even for a non-premium user like me. 10/10 Marko is a hero!
קראו את כל 11 הסקירות

מפתחים

"Restrict" הוא תוסף קוד פתוח. האנשים הבאים תרמו ליצירת התוסף הזה.

תורמים

ניתן לתרגם את "Restrict" לשפה שלך.

מעוניינים בפיתוח?

עיינו בקוד, ראו את הקוד ב-SVN repository, או הירשמו ללוג פיתוח באמצעות RSS.

שינויים

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