BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Restriction icon
Possibly abandoned Tested up to 6.4.12 #19 in Restriction

Restriction

Restriction is a wordpress restrict plugin to restric wordpress site, or wordpress posts, or restricted content section in posts to non-member users.

Active installs10+10+ tier
Downloads · 30d65▲ +20.4% vs prev. 30d
Rating—0 reviews
Health score23/100At risk
All-time downloads1.7KSince Feb 2021
Support resolved—No recent threads
RequiresWP 4.0PHP 5.4+
Downloads · 7d19▲ +11.8% week over week
Our verdict

Consider an alternative

Restriction shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 3 years ago, and scores 23/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • No update in 2 years
  • Only tested up to WordPress 6.4 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

134Jul 4Aug 17Oct 1
Yesterday3
Daily average (1y)2
Peak day12May 3, 2026
Last 12 months574

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Restriction stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
Restriction >100 2,639 Best Restriction plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Restriction

From the official readme · v1.0.9

Description

Restriction is a wordpress restrict plugin to restric wordpress site, or wordpress posts, or restricted content section in posts to non-member users.

When non-member users view your wordpress pages, they will be redirected to your register page or landing page, you can set up the URL of register page or landing page in “Restriction Global Setting” panel

In “Restriction Global Setting” panel, you can set up opened pages that will opened for guest, guest can view these pages and will not be directed to landing page.

In “Restriction Global Setting” panel, you can enable “page lLevel protect” option, if you enabled this option, in page / post editor, you will find “Members only for this page?” meta box at the right top of the wordpress standard editor.
If you checked “Allow everyone to access the page” checkbox in meta box, the post will be opened to all guest users
By this way, you do not need enter page URLs to ppened Pages panel always.

If you want to open your wordpress site to guest users, you can one click to open your site via “Temporarily Turn Off All Featrures” option

If you just want to restrict a few private message, you can use shortcode [restriction]hi, this is private content[/restriction]

Also you can restirct post private content based on users via restriction shortcode, you can use it like this:
[restriction roles=’editor,administrator’]hi, we are private content[/restriction]
or
[restriction roles=’editor’]hi, we are private content[/restriction]

And you can redirect users which have no permission to view the wordpress restricted content to a customized URL with this way:
[restriction roles=’editor,administrator,admin’ link=’https://tooltips.org/shop/’]hi, we are private content[/restriction]

If you do not want to restrict post private content with user roles, just use restricted shortcode like this:
[restriction]hi, we are private content[/restriction]

How To Use

Once installed the restriction plugin, please click restriction menu in back end, we have detailed step by step notes for each option
If you just want to restrict a few private message, you can use shortcode [restriction]hi, this is private content[/restriction]

Download

https://www.wordpress.org/

Installation

1:Upload the restriction plugin to your blog
2:Activate it
3:Finish setup in restriction menu

Changelog

1.0.9

Support Custom Login Link Redirection for Restricted Content Access and enhanced code security

1.0.5

Now you can restirct post content based on users via restriction shortcode, you can use it like this:
[restriction roles=’editor,administrator’]hi, we are private content[/restriction]
or
[restriction roles=’editor’]hi, we are private content[/restriction]
If you do not want to restrict post content with user roles, just use restricted shortcode like this:
[restriction]hi, we are private content[/restriction]

1.0.0

Initial release

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Restriction alternatives

All Restriction plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP-Members Membership Plugin WP-Members Membership Plugin The original WordPress membership plugin with content restriction, user login, custom… by Chad Butler 50K+ ★★★★★★★★★★ 4.6 (273) 3 weeks ago 89
2 Registered Users Only Registered Users Only Forces all users to login before being able to view your site. Features an options page for… by Alex Mills 2K+ ★★★★★★★★★★ 4.6 (13) 8 months ago 53
3 Postcode Based Order Restriction for WooCommerce Postcode Based Order Restriction for WooCommerce This plugin enables order restriction based on specific zip/post codes in a WooCommerce… by PrecursorWeb 100+ ★★★★★★★★★★ 4.4 (8) 11 years ago 35
4 Only for Registered Users Only for Registered Users Make post, page or partial content visible to registered users only by sunnyverma1984 100+ ★★★★★★★★★★ 4.4 (8) 12 years ago 35
5 Custom Location Restrictor for WooCommerce Custom Location Restrictor for WooCommerce The plugin restricts Billing/Shipping for custom states and custom zip codes. by WPspin LLC 100+ ★★★★★★★★★★ No reviews 8 months ago 40
6 16Deza Block Curator 16Deza Block Curator Control which Gutenberg blocks editors can use — keep only what they need. by JuuRokuDezain 60+ ★★★★★★★★★★ No reviews 2 weeks ago 68
7 Media Restriction Media Restriction Restrict media library access by user role — with activity logging, and REST API protection. by Upluggit 50+ ★★★★★★★★★★ No reviews 4 months ago 53
8 Intranet and Extranet with O365 Login Intranet and Extranet with O365 Login Intranet and Extranet Portal for Office 365,Dynamics CRM and Other Third Party Identity… by Wordpress Integration Services 40+ ★★★★★★★★★★ 5 (5) 1 year ago 45
9 Invite Codes for Contact Form 7 Invite Codes for Contact Form 7 A plugin that adds invite codes functionality to Contact Form 7. by Haste 30+ ★★★★★★★★★★ No reviews 2 years ago 27
10 Content Restrict Content Restrict Restrict custom post type, pages or posts to logged in users. by Md Meraj Ahmed 30+ ★★★★★★★★★★ 5 (7) 13 years ago 36

FAQ

Restriction: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is Restriction free?

Yes. Restriction is free to download and use from the official WordPress.org plugin directory.

Is Restriction safe to use in 2026?

Restriction shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 3 years ago, and scores 23/100 on our health check.

How many websites use Restriction?

Restriction is active on 10+ WordPress websites and has been downloaded 1,677 times since it launched in February 2021. It was downloaded 65 times in the last 30 days.

Does Restriction work with WordPress 7.1?

Restriction is officially tested up to WordPress 6.4.12, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Restriction need?

Restriction requires PHP 5.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Restriction last updated?

The latest version, 1.0.9, was released on February 18, 2024 (3 years ago).

Who makes Restriction?

Restriction is developed and maintained by tooltipsorg.

What are the best alternatives to Restriction?

The most popular alternatives to Restriction are WP-Members Membership Plugin (50K+ installs), Registered Users Only (2K+ installs) and Postcode Based Order Restri… (100+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.