You might try the Ultimate Member – User Profile & Membership plugin.
I haven’t used their user profile layouts, but they promise to deliver exactly what you are asking for.
Related Posts:
- What plugins do you commonly install on a fresh WordPress install?
- how to change default icon of custom plugin?
- List of all existing WordPress plugins
- How does WordPress official repository estimate ‘Active Installs’ of a plugin?
- User-Specific Timezones? Hack? Plugin?
- Disable plugins on cron and ajax page
- Convert WordPress pages to PDF
- Automattic’s eCommerce Plugin
- How to remove/hide action links cluttering under specific plugins’ names
- Which hook should be used to validate custom form fields on the login form?
- Using the media uploader in a custom plugin
- Is there a plugin to protect downloads with recaptcha?
- Problem running Ajax in WordPress
- Custom database table for plugin not creating on activation
- WordPress 3.1 and Disqus throws Warning: number_format() error in Posts List
- Theme and Plugins sharing common libraries
- All Updated Plugins Disappeared
- Counting pageviews on high-traffic cached sites
- How to change Thumbnail size of next Gen Gallery plugin?
- Questions about brute force attacks on the admin username, coming from amazon IP addresses
- What’s the _wp_desired_post_slug value for?
- Correct wp-content ownership and permissions
- WooCommerce: Change default country on the cart page [closed]
- How can I list recent posts excerpts?
- Why isn’t “background-image: url”working with Bootstrap carousel on WP?
- Plugin Deactivate Self on Activation Errors
- What would be the advantages/disadvantages of remote plugin installation?
- Should I fetch the data managed by a plugin by using its APIs or WordPress APIs?
- Use translated taxonomy labels in plugin
- Hiding posts – WP Hide Post not working
- Show an image in my header.php
- Plugin appends ugly URL string to index
- Scripts at the end of the page
- White page by using filter template_include
- WordPress Keeps Logging Out – What Tests Can I Run to Solve This?
- How to use JSON data from URL into table on my wordpress website
- WordPress Payment gateway add on form , how to add form into list or else how to submit form to next step for payment
- How WordPress is able to change locale without using setlocale
- Better ads plugin has 500.000 entries in wp_postmeta
- PHP Fatal error: Call to a member function locale() on a non-object
- Render Modula Plugin Shortcode On Ajax Request
- WordPress error: Options page Setting_ not found in the allowed options list
- Shortcode Placeholder Plugin
- This WordPress plugin isn’t creating links correctly
- Basics of changing plugin output
- WordPress plugin url for form submit
- how to place a link on the first post only using a plugin
- Minimizing scripts & css files that plugins add
- How to setup a product that has multiple price options? [closed]
- How to add a new column with text fields to WooCommerce Cart List?
- How to use filter to disable adding a product to wishlist?
- Merge tags in multistep Gravity Form?
- Woocommerce: limit user to see only the products he created
- How to get a list of all the available plugins names
- Plugin content is shown on every page
- Custom meta box with jQuery.sortable custom post type list
- Add a file upload field
- Is there anyway to rewrite woocommerce-template.php?
- Passing value as hidden parameter to next page
- Apply html elements in php statement
- How to find the WordPress Nextgen galleries which are not used in WordPress posts?
- Auto populate a user custom field from another user custom field
- add_rewrite_rule to load different page, without changing URL in browser
- Gzip compression or Mod_deflate not working
- Create a form to get user information for payment gateway
- Custom plugin activation error
- How to find the file path in WordPress?
- Shortcode show error while editing post
- Which membership plugin for a simple sign in? Personal areas for customers
- What are the disadvantages of using template_redirect for restrictions
- Multiple image selection custom widget
- Execute inline javascript in wordpress after page fully loaded
- WordPress output data to another website and pull data
- Circular Menu to show on pages
- Swap themes locally
- Different function call depending on shortcode?
- How to execute certain code on back-end button press?
- How to add add blank non-editable wp page like default blog for use with plugin
- How do I override WordPress plugin css [closed]
- Creating Nested custom fields
- Home page letters
- Run one-time script calling plugin functions
- Adding icons next to categories in wp_nav_menu
- Custom plugin breaks css.php on Multisite
- admin panel save option with ajax
- Woocommerce Subscriptions – Customer change subscribed product after placed
- How to Change MU/BuddyPress Group Blog New Installation Defaults [closed]
- Retrieving old forms in Contact Form 7 [closed]
- is ther a plugin that will hide/show content for a scheduled period of time? [closed]
- update_post_meta not working
- Pulling Advanced Custom Fields from other pages
- Trying to use Advanced Custom Fields with custom image sizes
- Adding Category in URL in some post
- registration plugin [closed]
- Which action/filter can i use for a Member Plugin [closed]
- How can I utilize the same “show more” functionality that I see in superuser on my own WordPress site?
- WDTException: [0]: One or more columns doesn’t have a header
- How to Add Extra Text In WordPress Title Before Post Publish
- Footer option is missing in Customiser
- WordPress Convert queries to slashes using function.php