PublishPress Capabilities Has a New Roles Screen

PublishPress Capabilities 2.3.5 is available now and the major new feature is a “Roles” screen. This is one place where you can view and manage all the user roles on your site.

This Roles screen is going to be the cornerstone of many new features we'll add to PublishPress Capabilities in the next few months.

In this release, you'll also find a new Export and Import feature to help you move settings between sites.


About The New Roles Screen

You can access the “Roles” screen from under the main “Capabilities” menu link inside WordPress.

Roles Screen
Roles Screen

From this “Roles” screen, you can find an editing screen for each individual role. This image below shows the editing screen for the “Author” role. Over the next few releases, we plan to add more options here. For example, you will be able to choose login and logout URL redirects for each role.

Edit Role
Edit Role

The “Roles” screen is now the place to manage your user roles. In the image below, you can see key links for the “Customer” role from WooCommerce:

Manage Roles
Manage Roles

Many of these features have been moved from the “Capabilities” screen to this new “Roles” screen. For example, you will see a “Copy” link underneath each role. When you click this link, you'll see the “Copy Role” feature shown in the image below. This will create a new role with exactly the same capabilities as the original role.

Copy Role
Copy Role

About the Export / Import Option

In this release of PublishPress Capabilities, you'll find a new “Export / Import” tab. This allows you to download all the roles and capabilities from one site and import them into another site. This export will include not just the basic capabilities, but also extra features such as “Editor Features”, “Admin Features”, “Admin Menus”, and “Nav Menus”.

Import Export Roles
Import Export Roles

Improved Code Quality

Also in this version, we've worked hard to improve the standard of the entire Authors codebase. We've started to use the WordPress VIP standards. These are used by the Automattic team to ensure that only the highest quality code runs on their customers' sites. We decided that if the biggest WordPress sites deserved code of this quality, then so do PublishPress customers.

Leave a Reply

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