Ultimate Member adds the ability to manage members on your site, but also enables members to manage themselves. You can create roles for members, directories, and profile forms so that members can display their personal information within their profiles in your directory. Members can then edit their own profiles easily and view any content accessible to their member roles.
The core Ultimate Member plugin will let you register members, add and update profiles, create member directories, and restrict content to members. Posts, pages, and custom post types (such as products from most eCommerce platforms) can be restricted to member roles.
We bring all the Ultimate Member extensions here if you need additional functionality