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:

  1. PublishPress Capabilities: this plugin allows to create a new user role and control features for just one user.
  2. PublishPress Permissions: this plugin enables to to customize specific post and pages access for one user.

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.
Create a New WordPress User Role
Create New Role
  • 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.
Capabilities for a new WordPress user role
  • Go the “Users” screen in your WordPress admin menu.
  • Select your user and add them to the new role.
Creating a user for a new WordPress 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.
Permissons for a single user
User Permissions Single

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

Edit a single users permissions

These tutorials have more details on how to customize one user or one role:

PublishPress Permissions icon
PublishPress Capabilities icon
  • Steve is the founder of PublishPress. He's been working with open source software for over 20 years. Originally from the UK, he now lives in Sarasota in the USA. This profile is generated by the PublishPress Authors plugin.

Leave a Reply

Your email address will not be published. Required fields are marked *