PublishPress Permissions
Granular control over who can view and edit WordPress posts, pages and custom post types, with role, user and group-based permissions.
Instant access Original unmodified files Free future updates
Granular content permissions are the focus here: administrators can decide who views and edits posts, pages and custom post types instead of relying only on WordPress’s standard role capabilities. Access rules can be shaped around existing roles, individual users or custom groups, giving content-heavy sites a more precise way to separate responsibility.
A broader permission model
PublishPress Permissions extends the basic WordPress role model with custom roles, custom capabilities and content-specific overrides. That combination matters when the built-in Administrator, Editor, Author and Contributor boundaries do not match the way a site actually works. A site administrator can create or edit roles with a narrower set of capabilities, then adjust access for particular people or pieces of content.
The plugin is aimed at control over both visibility and editing. Those are separate concerns in many organisations: someone might need to read an internal page without changing it, while a contributor might edit assigned material without seeing everything else. The stated feature set supports that distinction across standard posts, pages and custom post types.
Content-level control
- Restrict posts, pages and custom post types according to user roles.
- Apply permission overrides for specific users when a role alone is too broad.
- Build custom groups for access rules that do not fit the site’s default roles.
- Add or remove capabilities from existing roles to refine what they can do.
- Manage permissions across sites in a WordPress Multisite network.
- Use the plugin alongside other PublishPress products for a wider publishing setup.
The useful detail is the mix of broad and narrow controls. Roles provide a repeatable baseline, while user overrides and content rules handle exceptions. Custom groups offer another way to organise access when grouping people by department, project or editorial responsibility is more practical than changing their WordPress role.
Admin control without code
The vendor positions the settings interface as suitable for administrators who do not want to write code. That makes the plugin a practical fit for sites where access rules change as the editorial structure changes. Instead of modifying theme files or customising capability checks, an administrator has a dedicated place to manage roles, capabilities and content access.
Multisite support adds value for networks that need permission management across more than one site. The PublishPress integration is also relevant for teams already using that product family, since permissions sit alongside other publishing functions rather than existing as an isolated role editor.
Where it falls short
Granular control brings administrative work with it. More roles, groups, overrides and content-specific rules create more decisions to document and maintain than a simple role setup. The interface removes the need for coding, but it does not remove the need to plan a clear permission structure.
There is also a risk of overlapping rules becoming difficult to reason about. A user may belong to a role and a custom group while also receiving an individual override, so administrators need to understand how those decisions interact before applying them widely. The supplied feature list focuses on access management rather than audit reports, approval flows or a visible history of permission changes; sites needing those functions should treat this as a permissions layer, not a complete editorial governance system.
Who it suits
PublishPress Permissions suits WordPress sites with several content teams, private sections or custom post types that need more control than standard roles provide. It is especially relevant where some users should edit only selected material, where viewing restrictions matter as much as editing restrictions, or where access must be organised through custom groups.
Smaller sites with one administrator and a straightforward public publishing model may not need this level of configuration. For everyone else, the value lies in bringing role management, capabilities and item-level access into one WordPress-focused control layer.
The verdict
Download PublishPress Permissions and see for yourself
You get the full PublishPress Permissions release (v4.8.1), ready to install, plus every update that follows. One click and it is yours.
Download PublishPress Permissions v4.8.1- Instant download
- Original developer files
- Updated 3 Sep 2026
Related reviews
Browse allWP Search with Algolia
Fast, relevant WordPress search with live results, custom ranking, filters, multilingual support and query analytics for…
TaxoPress Pro
Manage WordPress taxonomies, automate tagging, organise terms in bulk, and present categories through shortcodes, widget…
Meow Apps – AI Engine Premium
AI-assisted content generation, tone controls, SEO features and multilingual output for WordPress sites that need a fast…