Apps Ballance Chat Click Code Cog_Wheels Compose_email Conference Contacts Earth Edit_File_1_ Email Email_2 File Folder_2 Gift Group Group_2 Help ID ID_2 Key Keys Laptop_Store Link Lock Log_Out Map Marketing Mobile_UI Navigation Partnership Profile Safe_2 Search_User Secure_Files Settings Share Shield Shield_2 Shopping_Cart Support_Male Trash Type_pin User_female User_male logo copy

WP User Manager 2.4 Released: Roles Editor and Repeater Field Support

Iain Published on December 10, 2020

Itโ€™s not even been a month since my last update, but in that time I’ve been busy working on some important updates to the plugin and its addons.

Today I’m pleased to announce the latest release of WP User Manager, version 2.4 ๐ŸŽ‰

Roles Editor

It’s been a long requested feature and something that’s come up recently a lot in support. With a plugin called ‘User Manager’, it’s only natural to expect it handles managing user roles and role permissions. Now it does!

Why use another plugin to customize the permissions for users on your site? WP User Manager now allows your to view, edit, delete, duplicate and add new roles. You can customize the capabilities for the roles by granting or explicitly denying those permissions for the role.

You can access the editor from the Users > Roles menu:

Screenshot of the roles and capabilities editor in WP User Manager

Screenshot of editing a role's capabilities in WP User Manager

This means it’s even easier customize the type of users on your site. Create a brand new role for user registrations and assign it to users when they register.

If you don’t want administrators to edit roles, the role editor can be disabled from the Users > Settings > General > Misc Settings page by turning off the ‘Roles Editor’ setting.

Repeater Field

WP User Manager 2.4 and the Custom Fields addon 2.2 bring a new field type to the plugin to allow you to collect complex data in the form of field groups and sub-fields – the Repeater field.

You create the Repeater field and then define sub-fields. When entering data for this field, users can input any number of ‘rows’ of data filling out all the sub-fields.

For example, a dog rescue site needs potential fosterers to register but also provide information about their existing dogs at home (eg, name, breed, etc). A person might have any number of dogs to input. To collect this data, you would create a repeater field ofย  ‘Dogs’ with sub-fields of name and breed:

Screenshot of the repeater field in the admin area

You can add this repeater field to the registration form to collect the data when the person registers on the site. The user can fill out the repeater rows and add new ones as required:

Screenshot of the repeater field on the registration form

The Repeater field is only available with the Custom Fields addon.

WordPress 5.6 Compatibility

WordPress 5.6 was released on the 8th December 2020 and although it didn’t ship with any specific features that affected WP User Manager, it did bring with it a new default theme Twenty Twenty-One, as well as compatibility with PHP 8.

WP User Manager 2.4 has improved styling to work with the Twenty Twenty-One theme, especially on the profile page. WP User Manager has been fully tested and made compatible with PHP 8.

More Goodness

WP User Manager 2.4 comes packed full of other improvements and fixes I recommend you check out the full changelog here.

Here are some of the more notable changes.

Restrict Admin Dashboard Access

A new setting has been added to the Users settings page, under General > Misc settings, that allows site admins to block users in specific roles from accessing the wp-admin dashboard.

Default Display Name

Although users can change their display name (the name used throughout the site for them) in their account, by default WordPress sets the ‘display name’ for users as their login which is typically the email address which isn’t ideal.

A new setting has been added to the Users settings page, under Profiles, that allows site admins to set the display name format for new registration. This could be first name, last name, first and last name, or last and first name.

Releases

Due to updates needed to be compatible with the Repeater field, there’s been a number of releases for WP User Manager and it’s addons:

Up Next

The Frontend Posting addon and a Security addon are being polished and tested for the next release, and good progress is being made on the Memberships addon ๐Ÿ’ช

I doubt I’ll be releasing anything before Christmas so happy holidays to you and your families, and see you in 2021! ๐ŸŽ‰

What do you think of the new features? What missing features in WP User Manager are most important to you? Please let me know in the comments.

 

Iain Iโ€™m a WordPress developer based on the south coast of England. I develop plugins like WP User Manager and Intagrate. I also run Plugin Rank to help WordPress plugin developers track their rankings in WordPress search results.
Comments