Description
NoEntry lets you control which admin pages individual users can access. Create rules by user ID, and block access based on URL patterns:
- Contains
- Equals
- Starts with
- Regular expression
Features
- Lightweight and secure
- Clean and responsive settings page
- jQuery UI accordion interface for organizing user rules
- Localization-ready
How to install
- Upload the plugin files to the
/wp-content/plugins/noentry-admin-page-access-controldirectory, or install via the WordPress Plugin Directory. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to
Settings > Admin Access Controlto configure user-specific rules.
Instructions
- Find the user in the list below. Each accordion section represents a user account.
- For each user, add one or more URL match rules by selecting a match type and entering the page path or pattern.
- You can add multiple rules per user. A user will be blocked if any rule matches the current admin page URL.
Match types available:
- Contains – Blocks if the URL contains the given string
- Equals – Blocks if the URL exactly matches the string
- Starts with – Blocks if the URL starts with the given string
- Regular expression – Blocks if the URL matches the regex pattern
Click the “+” button to add a new rule, or the “–” button to remove a rule.
Changes are saved automatically when you click the “Save Changes” button at the bottom.
