Title: WD Restrictions
Author: WolfDevs
Published: <strong>දෙසැම්බර් 30, 2025</strong>
Last modified: ජනවාරි 10, 2026

---

Search plugins

![](https://ps.w.org/wd-restrictions/assets/banner-772x250.png?rev=3429417)

![](https://ps.w.org/wd-restrictions/assets/icon.svg?rev=3429417)

# WD Restrictions

 By [WolfDevs](https://profiles.wordpress.org/wolfdevs/)

[Download](https://downloads.wordpress.org/plugin/wd-restrictions.1.0.1.zip)

 * [Details](https://si.wordpress.org/plugins/wd-restrictions/#description)
 * [Reviews](https://si.wordpress.org/plugins/wd-restrictions/#reviews)
 *  [Installation](https://si.wordpress.org/plugins/wd-restrictions/#installation)
 * [Development](https://si.wordpress.org/plugins/wd-restrictions/#developers)

 [Support](https://wordpress.org/support/plugin/wd-restrictions/)

## Description

WD Restrictions provides fine-grained control over who can access different areas
of your WordPress site. Perfect for membership sites, client portals, and any site
requiring access restrictions.

#### Features

**Admin Bar Restrictions**

 * Hide the WordPress admin bar from specific user roles
 * Control who can see the admin bar on the front-end
 * Role-based permissions

**Dashboard Access Control**

 * Restrict access to the WordPress dashboard by user role
 * Whitelist specific admin pages (e.g., profile.php)
 * Custom redirect URLs for unauthorized users
 * Automatically allows AJAX and file upload endpoints

**Page Restrictions**

 * Restrict access to specific pages
 * Require login to view restricted pages
 * Role-based access control
 * Custom redirect URLs

**Post Type Restrictions**

 * Restrict access to any public post type
 * Individual settings per post type
 * Require login or specific roles
 * Custom redirect URLs per post type

#### Use Cases

 * **Membership Sites** – Restrict content to logged-in members
 * **Client Portals** – Hide dashboard from non-admin users
 * **Intranet Sites** – Control access to internal pages
 * **Multi-Author Blogs** – Limit contributor access

## Screenshots

[⌊Admin Bar settings tab⌉⌊Admin Bar settings tab⌉[

Admin Bar settings tab

[⌊Dashboard access control settings⌉⌊Dashboard access control settings⌉[

Dashboard access control settings

[⌊Page restrictions with hierarchical page selector⌉⌊Page restrictions with hierarchical
page selector⌉[

Page restrictions with hierarchical page selector

[⌊Post type restriction settings⌉⌊Post type restriction settings⌉[

Post type restriction settings

## Installation

 1. Upload the `wd-restrictions` folder to `/wp-content/plugins/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Navigate to Settings > WD Restrictions to configure

## FAQ

### Will this affect administrators?

By default, administrators have full access to everything. You can customize this
in the settings.

### Can I restrict multiple pages at once?

Yes! Select multiple pages in the Pages tab.

### What happens if a user tries to access a restricted area?

They will be redirected to the URL you specify (defaults to homepage). You can also
redirect to the login page or any custom URL.

### Can I use different redirect URLs for different restrictions?

Yes! Each restriction type (dashboard, pages, post types) can have its own redirect
URL.

### Does this work with custom post types?

Absolutely! Any public post type will appear in the Post Types tab.

### Is this compatible with caching plugins?

Yes! The plugin includes compatibility with popular caching plugins including WP
Rocket, W3 Total Cache, WP Super Cache, and LiteSpeed Cache.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WD Restrictions” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ WolfDevs ](https://profiles.wordpress.org/wolfdevs/)
 *   [ Al-Mamun Talukder ](https://profiles.wordpress.org/realblackz/)

[Translate “WD Restrictions” into your language.](https://translate.wordpress.org/projects/wp-plugins/wd-restrictions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wd-restrictions/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/wd-restrictions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wd-restrictions/)
by [RSS](https://plugins.trac.wordpress.org/log/wd-restrictions/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Fixed admin notices appearing inside plugin header
 * Added dedicated notices container for proper notice placement
 * Improved compatibility with third-party plugin notices

#### 1.0.0

 * Initial public release
 * Admin bar restrictions by user role
 * Dashboard access control with role-based permissions
 * Page restrictions with hierarchical page selector
 * Post type restrictions with individual settings
 * Redirect options: Home, Login, any page, or custom URL
 * Modern tabbed settings interface
 * Cache plugin compatibility (WP Rocket, W3 Total Cache, WP Super Cache, LiteSpeed
   Cache)
 * Security: capability checks on all AJAX handlers
 * Fully translatable

## Meta

 *  Version **1.0.1**
 *  Last updated **මාස 9ක් ago**
 *  Active installations **10+**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.9**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/wd-restrictions/)
 * Tags
 * [access-control](https://si.wordpress.org/plugins/tags/access-control/)[admin bar](https://si.wordpress.org/plugins/tags/admin-bar/)
   [dashboard](https://si.wordpress.org/plugins/tags/dashboard/)[restrict pages](https://si.wordpress.org/plugins/tags/restrict-pages/)
   [user roles](https://si.wordpress.org/plugins/tags/user-roles/)
 *  [Advanced View](https://si.wordpress.org/plugins/wd-restrictions/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wd-restrictions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wd-restrictions/reviews/)

## Contributors

 *   [ WolfDevs ](https://profiles.wordpress.org/wolfdevs/)
 *   [ Al-Mamun Talukder ](https://profiles.wordpress.org/realblackz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wd-restrictions/)