User Profiles Made Easy (UPME) is a full featured front-end profile, login and registration plugin for WordPress. It is user-friendly, fully responsive and works with any theme. With this plugin you can stop sending your users to the ugly back-end profile, registration and login pages, and instead give your users a seamless front-end experience on pages that match the rest of your website.
UPME takes your profiles to the next level, allowing you to create unlimited custom profile fields and to completely customize the registration form. You control which fields are required, which fields users can edit, which fields are private, and much more. You can even display your users in a beautiful, searchable members directory, or just show one or two specific users on any page or post you want using one of the many included shortcodes. The possibilities are endless!
Demo User Profiles Made Easy v2.1.0 – WordPress Plugin