User Role Editor version 4.7

User Role Editor version 4.7 was published at November 4th, 2013 in both (Free and Pro) editions. The changes applied to this version are:

  • “Delete Role” menu has “Delete All Unused Roles” menu item now. “Unused” means that role is not assigned to any user in this context. Using this option you may cleanup your blog from unused roles with one command.
  • More detailed warning was added before fulfill “Reset” roles command in order to reduce accident use of this critical operation.
    Once more – “Reset” deletes all current roles and executes WordPress core routine to re-create the standard WordPress roles only as they were just after fresh WordPress installation. Use this feature with care in order do not use later the recommendations from the warning message.
  • Bug was fixed at Ure_Lib::reset_user_roles() method. Method did not work correctly for the rest sites of the network except the main blog.
  • Pro version: Post/Pages editing restriction could be setup for the user by one of two modes: ‘Allow’ or ‘Prohibit’.
  • Pro version: Shortcode [user_role_editor roles=”role1, role2, …”]bla-bla[/user_role_editor] for posts and pages was added.
  • You may restrict access to content inside this shortcode tags this way to the users only who have one of the roles noted at the “roles” attribute.

  • Pro version: If license key was installed it is shown as asterisks at the input field.
  • Pro version: In case site domain change you should input license key at the Settings page again.

How to restore deleted WordPress user roles

This post will explain how to restore deleted WordPress user roles or capabilities. Some users wrote that they press the “Reset” button at the “Settings->User Role Editor->Tools” tab expecting something different that it really does. As the result they lost any new added roles and capabilities. It doesn’t matter manually they were added or automatically by plugins or themes. After you press “Reset” button “User Role Editor” deletes all user roles and calls WordPress core function which is used during 1st WordPress installation. Roles and capabilities are created by WordPress from the scratch and you get standard (core) list of user roles and capabilities only as the result. Read more How to restore deleted WordPress user roles

User Role Editor Pro 4.6.0.2 bug fix

User Role Editor Pro version 4.6.0.2 is available for downloads and update. This update concerns the roles import functionality and includes:

  • Bug fix: Invalid notice “Unknown error: Roles import was failed” was shown after successful roles import to the single WordPress site.
  • Update: Spaces in user capability are allowed for import to provide compatibility with other plugins, which use spaces in user capabilities, e.g. NextGen Gallery’s “NextGEN Change options”, etc.

General restriction for usage of spaces inside user role capability ID is left untouched in the User Role Editor. Less strict checking is allowed only for the import operation.

User Role Editor Pro 4.6.0.1 bug fix

October 26th, 2013 User Role Editor Pro version 4.6.0.1 was published. It is the bug fix release. No any new functionality was added.
Fatal PHP error occurred if user tried to view Gravity Forms entries or WooCommerce coupons, after turning on the “Activate user access management to editing selected posts and pages” option.
Please update from version 4.6, if you met similar problem.

Allow user to edit selected posts and pages only

You can allow user to edit the selected set of posts or pages or custom post types only. When it could be useful? Suppose you need to give the user ability to edit someone other’s post. But if you simply give that user “edit_others_posts” capability, such user will can edit any posts created by other authors. In this situation “User Role Editor Pro” may help you. Just restrict user access for editing selected posts and pages only. Read more Allow user to edit selected posts and pages only