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.
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.
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:
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.
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”.
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.