Title: Permarix Content Access Manager
Author: Sayfur Rahman
Published: <strong>17 Սեպտեմբերի, 2026</strong>
Last modified: 17 Սեպտեմբերի, 2026

---

Search plugins

![](https://ps.w.org/permarix/assets/banner-772x250.jpg?rev=3700107)

![](https://ps.w.org/permarix/assets/icon-256x256.jpg?rev=3700107)

# Permarix Content Access Manager

 By [Sayfur Rahman](https://profiles.wordpress.org/sayfur-rahman/)

[Download](https://downloads.wordpress.org/plugin/permarix.1.0.zip)

 * [Details](https://hy.wordpress.org/plugins/permarix/#description)
 * [Reviews](https://hy.wordpress.org/plugins/permarix/#reviews)
 *  [Installation](https://hy.wordpress.org/plugins/permarix/#installation)
 * [Development](https://hy.wordpress.org/plugins/permarix/#developers)

 [Support](https://wordpress.org/support/plugin/permarix/)

## Description

Permarix Content Access Manager gives WordPress site owners a practical way to control
access to content without replacing WordPress’s normal user and authentication system.
Create access rules, choose which roles are allowed to view protected content, decide
what visitors see when access is denied, and customize the forms shown inside the
locked-content experience.

**Key features:**

 * **Role-based content protection** — restrict posts and pages to logged-in users
   with the roles you choose.
 * **Reusable access rules** — create rules for protected content and define the
   behavior for visitors who do not have access.
 * **Flexible denied-access behavior** — show a custom message or redirect visitors
   to another URL.
 * **Moderated registration** — optionally hold new registrations for administrator
   approval before users can access protected content.
 * **Login, Register, and Forgot Password forms** — give visitors the appropriate
   account actions directly from the locked-content card.
 * **Custom registration fields** — configure the account information collected 
   during registration and customize field labels and messages.
 * **Custom roles** — create and use additional roles when the standard WordPress
   roles are not enough for your access model.
 * **Locked-content defaults** — configure core locked-content behavior from Permarix
   settings. Advanced visual styling is provided by Permarix Pro.
 * **Locked-content shortcode** — explicitly place protected content areas where
   you need them. The Gutenberg Locked Content block and page-builder integrations
   are Pro features.
 * **Login protection** — built-in throttling helps reduce repeated login and password-
   reset attempts.

Permarix is focused on content access: it works with WordPress users and roles and
adds a configurable layer for deciding who can see protected content and what experience
other visitors receive.

The optional **Permarix Pro** add-on provides the visual editor, Gutenberg Locked
Content block, page-builder integrations, per-content layout controls, advanced 
role management, notification features, and additional integrations.

### Pro Features

Upgrade to **Permarix Pro** to unlock advanced management tools and visual customization:
***
Per-Post Content Rules** — Apply unique restriction rules to specific pages and 
posts. * **Visual Layout Designer** — Customize the look and feel of your login 
and locked-content cards. * **Gutenberg Block & Page Builder Integrations** — Easily
insert locked content using native blocks. * **Advanced Role Editor** — Create and
manage custom user capabilities seamlessly. * **Automated Notifications** — Get 
notified instantly of new user registrations pending moderation.

👉 [Get Permarix Pro Today](https://coderexperts.com/permarix/)

#### How content protection works

Create an access rule, select the roles that are allowed to view the protected content,
and choose what should happen when someone does not meet the requirement. Depending
on your configuration, Permarix can display a custom access-denied message or redirect
the visitor.

You can use reusable rules for broader protection; advanced per-post controls are
available in Permarix Pro.

#### Visitor access forms

When a visitor reaches protected content, Permarix can present Login, Register, 
and Forgot Password tabs in the locked-content card. You can control which forms
are available and customize their labels and messages.

### Source Code

The plugin-owned source code is included in the distributed plugin package. No external
build step is required to regenerate the plugin-owned assets.

The plugin does not require third-party JavaScript libraries for its admin content
search controls; its plugin-owned JavaScript and CSS are shipped in the package.

## Screenshots

[⌊Add New Access Rule⌉⌊Add New Access Rule⌉[

Add New Access Rule

[⌊General Settings⌉⌊General Settings⌉[

General Settings

[⌊Visual Design Editor Settings⌉⌊Visual Design Editor Settings⌉[

Visual Design Editor Settings

[⌊Role Manager Settings⌉⌊Role Manager Settings⌉[

Role Manager Settings

[⌊Reset Settings⌉⌊Reset Settings⌉[

Reset Settings

[⌊Single Page/Post/CPT Sidebar Settings⌉⌊Single Page/Post/CPT Sidebar Settings⌉[

Single Page/Post/CPT Sidebar Settings

[⌊Layout 1⌉⌊Layout 1⌉[

Layout 1

[⌊Layout 2⌉⌊Layout 2⌉[

Layout 2

[⌊Layout 3⌉⌊Layout 3⌉[

Layout 3

[⌊Layout 4⌉⌊Layout 4⌉[

Layout 4

## Installation

 1. Upload the `permarix` folder to the `/wp-content/plugins/` directory, or install
    the plugin through the WordPress plugin screen directly.
 2. Activate the plugin through the «Plugins» screen in WordPress.
 3. Go to **Permarix  Settings** in the WordPress admin to configure protection and
    access behavior. Visual design and editor integrations are available in Permarix
    Pro.

## FAQ

### Does Permarix work with any theme?

Yes. The locked card is rendered by the plugin and inherits styles from your theme.
Advanced visual styling is available in Permarix Pro.

### Can I protect content by user role?

Yes. Each rule and each per-post override can require one or more roles.

### What happens to new registrations?

If moderation is enabled, new users are held in a pending state until an administrator
approves or rejects them. The admin gets notified through the Pro notification system.

### Is there a Pro version?

Yes. Permarix Pro adds post-type rules, per-page layout overrides, a full layout
designer, auto-notifications, and a role editor. It is distributed outside of WordPress.
org from the plugin page.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Permarix Content Access Manager” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Sayfur Rahman ](https://profiles.wordpress.org/sayfur-rahman/)
 *   [ CoderExperts ](https://profiles.wordpress.org/coderexperts/)

[Translate “Permarix Content Access Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/permarix)

### Interested in development?

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

## Changelog

#### 1.0

 * Initial release of Permarix.
 * Added role-based content protection, reusable access rules, per-post controls,
   moderated registration, custom roles, and configurable Login, Register, and Forgot
   Password forms.
 * Added the locked-content shortcode and core access rendering. Gutenberg and page-
   builder integrations are provided by Permarix Pro.
 * Hardened registration, reset operations, AJAX actions, capabilities, and nonce
   handling.
 * Reworked admin asset loading and replaced the outdated Select2 dependency with
   native search controls.
 * Included readable plugin-owned JavaScript source and strengthened source-code
   packaging documentation.
 * Moved all administration pages under **Settings  Permarix** and standardized 
   internal classes, hooks, assets, and storage keys under the current PMWP naming.
 * Migrated internal PHP classes to the Permarix namespace and standardized the 
   PMWP_ internal prefix.

## Meta

 *  Version **1.0**
 *  Last updated **2 օր ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/permarix/)
 * Tags
 * [content-protection](https://hy.wordpress.org/plugins/tags/content-protection/)
   [membership](https://hy.wordpress.org/plugins/tags/membership/)[moderation](https://hy.wordpress.org/plugins/tags/moderation/)
   [restricted content](https://hy.wordpress.org/plugins/tags/restricted-content/)
   [User Registration](https://hy.wordpress.org/plugins/tags/user-registration/)
 *  [Advanced View](https://hy.wordpress.org/plugins/permarix/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/permarix/reviews/)

## Contributors

 *   [ Sayfur Rahman ](https://profiles.wordpress.org/sayfur-rahman/)
 *   [ CoderExperts ](https://profiles.wordpress.org/coderexperts/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/permarix/)