Ultimate Member combines beautiful front-end elements with powerful admin functionality to make it easy for you to create a user based website with WordPress.
Features
- Custom Fields
- User Profiles
- User Accounts
- Access Controls
- Form Builder
- Login
- Member Directories
- Registration
- User Roles
- Nav Menu Visibility
Changelog
2.6.6: June 29, 2023 =
* Bugfixes:
- Fixed: Password Confirm field and validation
- Fixed: Form Builder row editing
- Fixed: Spotify URL user URL display on user profile
- Fixed: Spotify URL validation
= 2.6.5: June 28, 2023 =
* Enhancements:
- Removed: `extract()` function and increase supporting WordPress Code Standards
- Updated: [Hooks Documentation v2](https://ultimatemember.github.io/ultimatemember/hooks/)
* Bugfixes:
- Fixed: A privilege escalation vulnerability used through UM Forms. Known in the wild that vulnerability allowed strangers to create administrator-level WordPress users. Please update immediately and check all administrator-level users on your website.
= 2.6.4: June 27, 2023 =
* Enhancements:
- Added: Avoid using `extract()` function and increase supporting WordPress Code Standards
* Bugfixes:
- Fixed: PHP8.2 PHP errors (deprecated, warnings, etc.)
- Fixed: Using `str_contains()` in template override
- Fixed: Override templates and custom path for 'members-grid.php', 'members-header.php', 'members-list.php', 'members-pagination.php', 'searchform.php', 'login-to-view.php', 'profile/comments.php', 'profile/comments-single.php', 'profile/posts.php', 'profile/posts-single.php', 'modal/um_upload_single.php', 'modal/um_view_photo.php' template files
- Fixed: Custom emails data "--- UM Email HTML Templates ---" in Install info
= 2.6.3: June 14, 2023 =
* Enhancements:
- Added: `um_profile_menu_link_{$id}_attrs` hook for changing link attributes
- Added: `get_member_directory_id()` function for getting member directory ID based on page ID
- Added: The "Order" and "Data type" settings for custom sorting fields based on metakey in Member Directory
- Added: New hooks `um_profile_permalink`,`um_external_profile_url`
- Added: Users dropdown field to Admin Forms class
- Added: Spotify URL field type
- Added: New developer docs [here](http://ultimatemember.github.io/ultimatemember/). It will be upgraded from version to version
* Bugfixes:
- Fixed: PHP8.2 PHP errors (deprecated, warnings, etc.)
- Fixed: Filters visibility on member directory page based on public or private visibility for filter's field
- Fixed: Incorrect Member Directory numerical sorting order
- Fixed: wp_editor() doesn't work correctly in content restriction settings for Mac users
- Fixed: Profile links when WPML plugin is active
- Fixed: ACF and UM blocks conflict
- Fixed: `UM()->mail()->locate_template()` function's visibility
* Deprecated:
- Deprecated: `um_localize_permalink_filter`. Use `post_link` instead
* Templates required update:
- members.php
= 2.6.2: May 31, 2023 =
* Bugfixes:
- Fixed: Email notifications sending
- Fixed: File and Image uploaders and allowed types data for them
- Fixed: Content field-type editor in wp-admin Form Builder
- Fixed: Image and File uploaders max size saving in wp-admin Form Builder
= 2.6.1: May 29, 2023 =
* Enhancements:
- Added: Override templates versioning utility for wp-admin
- Added: Style and class attributes to `info_text` field type in settings
- Added: Emails to install info
- Added: 'um_email_get_template_file_path' hook
- Added: Merging data passed with original field data when `edit_field()` function running
- Added: loading="lazy" for avatars and cover photos
- Tweak: Changed Discord account validation
- Tweak: Changes the structure for the Gutenberg blocks' scripts and way of registration
- Tweak: Removed `filter_input` function using
* Bugfixes:
- Fixed: Removed the hidden in UI taxonomies from the Access > Enable the "Content Restriction" settings for taxonomies setting
- Fixed: Dynamically declared variables inside the classes for PHP8 installations
- Fixed: Added wpnonce attribute for duplicate UM Form link
- Fixed: Sanitize restriction messages when Gutenberg block is restricted
- Fixed: Login form error class vulnerability
* All templates required update. Please add the version comments to your custom templates in themes
* Cached and optimized/minified assets(JS/CSS) must be flushed/re-generated after upgrade