Members: Version 2.0.1

Members WordPress plugin banner

Just a couple of months ago, I brought you one of my boldest updates yet for Members. It’s received a warm welcome so far.

Of course, with any major update, there’s bound to be a nasty bug or two. Version 2.0.1 is a patch release that addresses a few issues reported by the community.

Fixes in this version

Multiple roles when adding a new user:

This was a new feature added in 2.0.0, but it created an issue in multisite installs. I corrected the original issue to only find myself trapped far down in a rabbit hole of new issues (i.e., hardcoded stuff in WP related to roles). Ultimately, I decided the best course of action was to disable this feature on multisite. I’d like to revisit it in a future release while getting a fix out for users now.

This change does not have an effect on single-site installs.

Show human caps option:

It was impossible to disable this feature because I didn’t account for it in the validation callback for settings. I take validation so seriously that only settings that I explicitly validate are allowed to be saved. This is a good thing until you forget to account for a new setting.

Translating role labels:

In some areas, the translated version of role labels did not appear. This has been corrected.

Note that WP still outputs these on its own in some places and custom roles can’t be translated in those instances. I’ve opened a new ticket to try to address this in the future.

Super admins and private site:

Super admins in multisite installs were not able to see sites set to private. This was a simple change. Now, they should be able to see any site on the front end.

Removing all roles from user:

There was a bug in the previous version preventing a user from having all their roles removed. No roles for a user is a valid use case in WP, and I sometimes forget to test that.

Download the plugin

You should see the plugin update via your WP admin in the near future. If you’re not using the plugin, you can search for members via the Add New Plugin screen.

Otherwise, feel free to grab a copy of the plugin from its page or GitHub repository.

If you like this plugin, please consider joining the club or grabbing me a little something from my Amazon wish list. 🙂