How to Customize Permissions for One WordPress User
This week, a PublishPress user asked us if it is possible to customize the permissions for a single WordPress user.
The answer is “yes”, and in this guide I'll show you two ways to do that:
- PublishPress Capabilities: this plugin allows to create a new user role and control features for just one user.
- PublishPress Permissions: this plugin enables to to customize specific post and pages access for one user.
Table of Contents
Video guide to permissions for one user
Option #1. Access to specific features
Normally, user roles are designed for multiple users, but there is nothing to stop you creating a new role for just one user.
This is the best approach if you want to give general permissions to this user. For example, you can allow them to edit all your posts, or add new plugins. If you want to give more specific permissions, we recommend Option #2 below.
- Install the PublishPress Capabilities plugin.
- Go to the “Roles” link in your WordPress admin menu.
- Find the “Create New Role” box.
- Enter the name of your new role.
- Click the “Save Changes” button.

- Go to the “Capabilities” screen.
- Choose your new user role from the dropdown in the top-left corner. You can now choose the access details for this user.

- Go the “Users” screen in your WordPress admin menu.
- Select your user and add them to the new role.

Option #2. Access to specific posts and pages
This is the best approach if you want to give very specific permissions to one single user. For example, you can use approach to give the user editing access to a specific page, or posts in a specific category.
- Install the PublishPress Permissions plugin.
- Go to the “Permissions” area.
- Click the “Users” tab.
- Here you can search for individual users and choose their access levels.

One this next screen you can decide what post, pages, and other content items can be viewed or edited by this user.

These tutorials have more details on how to customize one user or one role:
- Allow Multiple Users to Edit a Single WordPress Post
- Allow WordPress Users to Edit Posts in Single Category

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.
