Home / Blog / Development / Premmerce User Roles – WordPress Custom User Roles Plugin

Premmerce User Roles – WordPress Custom User Roles Plugin

11 June 18
Reading Time: 3 minutes
1 Star2 Stars3 Stars4 Stars5 Stars (6 votes, average: 3.83 out of 5)


This plugin has been developed for creating WordPress custom user roles from the WordPress admin area and assigning the arbitrary access rights for them.

The main features of the plugin:

  • adding user roles with the features needed;
  • viewing the features of the standard WordPress roles;
  • deleting the created user roles;
  • editing the created user roles;
  • granting the arbitrary access rights to the user roles;
  • inheriting the features of the existing roles.

This plugin interacts very well with the other Premmerce plugins, such as:

Besides testing of how the plugin performs its main tasks, we tested how it works with the following:

  • The basic WooCommerce functionality;
  • WPML WooCommerce Multilingual.

As we proceed in development and adaptation of other features from our Roadmap, all of them will be tested for compatibility with the Premmerce Users Roles plugin.

You can install this plugin from the official catalog of the WordPress plugins.

Premmerce User Roles Demo

You can create your personal demo store and test this plugin together with Premmerce Premium and all other Premmerce plugins and themes developed by our team here: Premmerce WooCommerce Demo.

Important notice

We strongly recommend that you read the WordPress documentation about roles and capabilities before using this plugin. For your convenience, we have added a link to this documentation on the main page of the plugin:


You can install this plugin from the official WordPress plugin directory or download and install it manually from our repository on GitHub:

  1. Unzip the downloaded zip file.
  2. Upload the plugin folder into the ‘wp-content / plugins /’ directory of your WordPress site.
  3. Activate the ‘Premmerce User Roles’ from the Plugins page.

The Premmerce User Roles page in the admin panel

You can add, view, edit and delete the user roles on this page.

Important notice

To prevent critical errors, we have forbidden editing and deleting the standard WordPress roles.

Adding a user role

1. On the Premmerce Users Roles page, enter a unique role name in the Name field:

2. If you want to inherit the features of an existing role, select it in the Inherit role menu. This step is not obligatory:

3. Click the Add role button.

If you do everything in accordance with this instruction, a new role will appear in the list:

The created roles work perfectly with the WordPress functionality

WordPress General Settings page:

Add New User page:

Edit User page:

Viewing the features of the standard WordPress roles

To do this, click on the name of the role you need or the View button below it:

The result:

Deleting a user role

1. Click on the Delete button below the role you want to delete.
2. Confirm the deletion.

The result:

Editing a user role

1. Open the Edit role page. To do this, click on the name of the role you need or the Edit button below it.

2. On the Edit user role page, you can change the role name, its features, delete the role, and view the features of the existing user roles:

2.1. If you need to change the role name, make the necessary changes in the Name field and click the Update button:

2.2. If you want to change the features of the role, activate or deactivate the checkboxes of these features and click on the Update button:

2.3. If you need to delete a role, click the Delete button and confirm the deletion.

2.4. If you want to view or copy the features of the existing roles, select the desired role in the Inherit role menu. The system will automatically activate the features of the selected role and deactivate the unnecessary features:

The result:

Comments (3)

Leave a Reply

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


What clients say about Premmerce

Great, free, useful plugin if you want your category link to be yourURL/category name and product link to be yourURL/product-name. Even skips parent category names. Thank you so much!
Riley Pearcy
THi All, We us this plugin for a big website we run. This plugin works with the famous WPML plugin. It’s removes the Product category base and the shop link in a Multilingual website. Must have for all WooCommerce users!!! Regards from a satisfied user.
Lian Perry
The Premmerce Filter is BY FAR the best product filter plugin available for WordPress. It works well out of the box with a great layout. It’s something that you would think would be so simple, but finding a great product filter tool sure wasn’t easy. Really love how well it integrates with the Premmerce Brands plugin as well. Thanks!!
Rommie Mercer
Order service
[contact-form-7 404 "Not Found"]