WP-Members 2.8.3 was released as a production version today. This version moves the admin rebuild project forward significantly, completing most of the moving of user management to the WP Users > All Users menu. There are also a number of fixes in this release. Here is a rundown of what is included in this version:
Feature Updates
- Allows native fields display_name, nicename, and nickname to be removed from the field manager. Previously, these were prevented from being removed along with other WP native fields.
- New filter wpmem_logout_link filters all logout links. There was already a filter for the entire logout message including the link, but this will make it easier to filter just the link.
- Added default registration via wp-login page (backend). This of course can be disabled by unchecking “anyone can register” in the WP settings. This still needs some fine-tuning and will be completed in the next version.
- Completion of user admin panel implementation. Added screens for non-active and non-exported users. Now that Users > All Users contains the user management components, the Users > WP-Members page is scheduled to be removed in a future version.
- Added a custom column to page/post tables to indicate if a post/page is blocked/unblocked opposite the chosen default setting.
Fixes
- Fixed bug in admin/post.php that caused an error due a typo in the selected capability.
- Applied the patch for the users table custom columns that didn’t return non-WP-Members custom column values.
- Fixed the use of the nonce constant to check if the constant is defined.
- Applied patch to the utilities file that left some debugging code artifacts in the 2.8.2 release.
Improvements
- Updated dashboard widget to either superadmin or not display for multisite.
- Added a div tag to the “Required Field” text in the registration form – NOTE: if you run any filters on the registration form, you may need to test them and update accordingly.
- Updated the included stylesheets for the addition of req-text class for the “Required Field” text in the registration form.
- Added Portugese translation files (Thanks Joana!)