Hide the PublishPress Permissions Metabox For A User Role
The PublishPress Permissions plugin allows you to customize who can read and edit individual items in WordPress.
You can control user access using a metabox. This metabox can control access to Posts, Pages, Categories, Media and more. Click here for more details on this feature.
We had a question this week from a user who wants to hide the metabox from a specific user role. The Permissions metabox looks like the screenshot below; and in this guide, we'll show you how to hide it for user roles.

Table of Contents
How to Hide the Permissions Metabox
You can hide the PublishPress Permissions metabox using the PublishPress Capabilities plugin.
- After you install the PublishPress Capabilities plugin, go to the “Capabilities” menu.
- Choose your role in the top left dropdown menu.
- Select “PublishPress Permissions”.
- Find the capabilities in the screenshot below. These capabilities control the Permissions metabox. In this example, I am hiding the metabox for the “Author” role. X means “Capability denied, even if granted by another role”. You can read more about checkboxes here.

When a user in the Author role goes to create a post, they will no longer see the Permissions metabox. For comparison, this screenshot is how the post screen normally appears for Authors:

This screenshot below is how the post screen looks after we hide the Permissions metabox. As you can see, it’s much cleaner, and your author is not able to change who can access the post.


The Best Plugin to Control Access to Your WordPress Content
PublishPress Permissions allows you to enable or deny access to posts, pages, categories, tags and more. You can control who can view and edit your WordPress content.

The Best Plugin to Control Your WordPress Users
PublishPress Capabilities enables you to customize what users see in every area of WordPress from editing posts and pages to admin menus, profile pages.
