BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Simple Restrict icon
Actively maintained Tested up to 7.0.7 #2 in authorization

Simple Restrict

Restrict pages based on permissions assigned to pages and granted in user profiles.

Active installs1K+1K+ tier
Downloads · 30d426▼ -13.9% vs prev. 30d
Rating4.9/515 reviews
Health score73/100Good
All-time downloads35.6KSince Apr 2016
Support resolved—No recent threads
RequiresWP 3.4PHP any
Downloads · 7d99▼ -18.2% week over week
Our verdict

Solid choice

Simple Restrict is a solid plugin choice in 2026, with a few things worth checking first. It runs on 1K+ sites, is rated 4.9/5 and was last updated 3 months ago, and scores 73/100 on our health check.

How does it stack up?

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

Daily downloads

75150225Jul 11Aug 24Oct 8
Yesterday18
Daily average (1y)10
Peak day301Jul 16, 2026
Last 12 months3.7K

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

Rankings

Where Simple Restrict stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
authorization #9 2,068 Best authorization plugins →
hide >100 9,941 Best hide plugins →
permission #33 5,354 Best permission plugins →
restrict #4 2,797 Best restrict plugins →
restrict pages #1 2,446 Best restrict pages plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

Rating breakdown

★★★★★★★★★★ 4.9 from 15 reviews

  • 5★93.3%
  • 4★6.7%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Simple Restrict

From the official readme · v1.2.9

Description

This plugin allows you to easily mark certain pages with “Permissions” and only users with those permissions will be allowed to see the contents of the page.

  • Page Permissions: This plugin adds a new Permissions taxonomy to your pages. Administrators can create/assign new permissions from the Edit Page screen (you can also use the Quick Edit link). You can add/edit/delete permissions from the Permissions sub-menu under the Pages menu. Pages with no assigned permissions can be seen by everyone.

  • User Permissions: Administrators can add/remove permissions from a user using the checkboxes on the Edit User screen. The All Users page has a column that shows the permissions assigned to each user.

  • Restriction Message: If a page has permissions assigned, the content will only be visible to users that have one of those same permissions assigned. Otherwise, the content will be replaced by a generic message or a custom message which can be defined in the plugin settings using the standard WordPress editor (including the ability to add media and formatting).

  • Redirect to login: Instead of a restriction message, you can choose to have users get redirected to the login page.

Installation

  1. Upload the contents of simple-restrict.zip to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently asked questions

How do I restrict access to a page?

Go to the Edit Page screen for the page you want to restrict, and find the new “Permissions” section. Create and assign a new permission (e.g. “Gold subscriber”) and update your page. Now this page content will only be viewable by users who have this same permission assigned to them.

How do I allow a user to see a restricted page?

If a page is restricted, it’s content will only be viewable by users who have this same permission assigned to them. To assign a permission to a user, go to the Edit User page and you will see all possible permissions listed. Put a checkmark beside the Permissions you want to assign to this user. Save the changes, and the user will be allowed to see the page.

If a page has multiple permissions assigned, does a user need to have all those permissions assigned to her/him in order to see the page?

A user only needs to have one of the page permissions assigned to her/him in order to see that page. For example, if a page is assigned the permission “Gold subscriber” and another permission “Silver subscriber”, a user who is assigned the permission “Silver subscriber” will see the page.

What about pages with no permissions assigned to them?

They are visible to everyone.

Will this plugin restrict posts?

No. This plugin is only for pages.

Will this plugin restrict pages that use custom page templates?

It depends. If your page template uses the_content() to retrieve the main content, and does not loop through any posts, then yes this plugin will restrict the page. Otherwise, see the answer below.

Will this plugin restrict pages that show posts (archive pages)?

No. This plugin hides the main content of the page (the_content()). Any page template that loops through posts, be they default posts or custom post types, will continue to show those posts. A more advanced content restriction plugin (usually paid) would be required for your needs.

What WordPress user capabilities are required for the different functionalities of this plugin?

The manage_options capability is required to edit plugin settings. The edit_users capability is required to assign permission to users. Any user who has the rights to edit a page also has the rights to assign permissions to the page and create new permissions.

How can I contribute to the code?

The plugin is on GitHub, feel free to submit a pull request.

What languages does this plugin support, and how can I help translate it?

This plugin was released in English and French, and anyone can add additional translations from here.

Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Simple Restrict plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.”

Changelog

First installation

1.2.9

Fixed: Incorrect Authorization (CWE-863) in the REST API restriction check, which allowed a Contributor-level user to bypass page permissions enforced on the frontend ( Thanks to Shikhali Jamalzade )

1.0.0

  • Initial release

1.0.1

  • Updates to translations

1.0.2

  • Switch to translate.wordpress.org.
  • Testing on WordPress 4.5.

1.0.3

  • Updates to readme and descriptions.

1.0.4

  • Update to show Tested up to WordPress 4.9.4

Full changelog on WordPress.org →

Screenshots

New Permissions taxonomy added to pages
New Permissions taxonomy added to pages
Permission management screen
Permission management screen
Permissions metabox on the Edit Page screen
Permissions metabox on the Edit Page screen
Permissions being added using page Quick Edit
Permissions being added using page Quick Edit
Permissions column in the Users screen
Permissions column in the Users screen
Permissions assigned on the New User screen (and permissions can be edited for existing users)
Permissions assigned on the New User screen (and permissions can be edited for existing…
Settings page where you can change the message that appears on restricted pages (including the ability to add media and formatting). Note: You can now also choose to redirect the user to the login page instead of showing the restriction message.
Settings page where you can change the message that appears on restricted pages…

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 Simple Restrict alternatives

All authorization plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Keyring Keyring An authentication framework that handles authorization/communication with most popular web… by Beau Lebens 1K+ ★★★★★★★★★★ 4.3 (6) 3 years ago 36
3 gsislogin gsislogin Use oauth 2.0 from the GSIS site. by Panagiotis 30+ ★★★★★★★★★★ No reviews 8 years ago 24
4 Zodan Authorized Downloads Zodan Authorized Downloads Protect documents from unauthorized download. by Marten Moolenaar 10+ ★★★★★★★★★★ No reviews 2 weeks ago 66
5 WebPoint Login WebPoint Login Authorization, registration and password reset with protection from robots. by Dmitriy Denisov 10+ ★★★★★★★★★★ No reviews 8 years ago 23
6 IQ Authorization IQ Authorization Advanced form of authorization and registration of your users by LumpX 10+ ★★★★★★★★★★ No reviews 4 years ago 31
7 Stormpath Stormpath Give your WordPress website the power of Stormpath Authentication. by bretterer 10+ ★★★★★★★★★★ No reviews 10 years ago 23
8 Civic SIP Civic SIP Civic Secure Identity Platform (SIP) authorization plugin. Sign in to your blog using Civic… by Blockvis 10+ ★★★★★★★★★★ 5 (2) 8 years ago 30
9 Secure Login Authorization Secure Login Authorization This plugin prevents unauthorized logins and sets time limits for users by using app… by ideasToCode <10 ★★★★★★★★★★ No reviews 1 month ago 60

FAQ

Simple Restrict: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is Simple Restrict free?

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

Is Simple Restrict safe to use in 2026?

Simple Restrict is a solid plugin choice in 2026, with a few things worth checking first. It runs on 1K+ sites, is rated 4.9/5 and was last updated 3 months ago, and scores 73/100 on our health check.

How many websites use Simple Restrict?

Simple Restrict is active on 1K+ WordPress websites and has been downloaded 35,564 times since it launched in April 2016. It was downloaded 426 times in the last 30 days.

Does Simple Restrict work with WordPress 7.1?

Simple Restrict is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

When was Simple Restrict last updated?

The latest version, 1.2.9, was released on July 15, 2026 (3 months ago).

Who makes Simple Restrict?

Simple Restrict is developed and maintained by WP Chill.

What are the best alternatives to Simple Restrict?

The most popular alternatives to Simple Restrict are Keyring (1K+ installs), gsislogin (30+ installs) and Zodan Authorized Downloads (10+ 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.