There are a few plugins able to handle your request:
- Ultimate Member : Used this to build a community site with experts in different specialties.
- Peepso : A full featured community building plugin
Both can be customized if needed.
Related Posts:
- WordPress plugin archive
- Creating 20,000 Posts or Pages using a .csv file?
- Namespaces in WordPress – How do I initiate the main class?
- How to transfer a WordPress blog to a different domain?
- Plugin readme.txt and assets internationalization
- How to update plugin without overwrite custom code
- WP get_permalink Return Wrong URL
- WordPress Plugin for One-Time Event Registration? [closed]
- Remove toolbar option (and set to default to no) in user profile
- [Plugin: Posts 2 Posts] reciprocal connections
- MailChimp integration that allows users to select from multiple lists [closed]
- cURL error 60: SSL certificate problem: unable to get local issuer certificate
- filemtime() warning when enqueuing style within plugin
- Post query – show posts from specified day and month and whole years
- How to add social locker on custom fields
- Add custom message to the plugins page of WordPress
- How to redirect to edit.php page after saving the post,product and showing the message “post saved “
- SEO Friendly URL on dynamic product page produced via shortcode
- Why is WPBakery Page Builder backend editor not clickable? [closed]
- Multiple Billing forms in WooCommerce (one billing form per product)
- WP All Import – Execute Imports
- Migrating hosts, 500 errors and plugin issues
- Ajax Search Lite: Customize Autoscroll
- Create buttons with a plugin who accept shortcodes? [closed]
- External RSS feed to WordPress Portfolio
- Caching RSS plugin data
- Add simple Nivo Slider to wordpress site
- Submit custom form from post content and execute in plugin
- Limit the amount of words displayed by the Latest News plugin, or recommend an alternative [closed]
- How can i create page through plugin
- wordpress check wp_head and wp_footer
- Is there a plugin that lets users request an account on the site? [closed]
- easy steps to make front end form without plugin
- Speeding SQL queries for a large database?
- Creating an online account & ordering system
- Editing a text file from plugin menu
- Does using `add_action( ‘init’…` cause performance issues?
- White screen after plugins upgrade
- Child Themes and Updating Parent Theme
- How to connect rating to individual comments?
- Why is Google Search Console getting X-Robots-Tag noindex?
- Website show Google Ads when we have no Google Ads linked to our website
- A plugin that downloads other plugins
- How to create plugin/ page that reads from database
- Disabling a plugin lead to styles being shown as plain text
- Insert ads below the title
- WordPress Active Plugins
- CMB2 field not showing on front end category page
- I need a lightbox plugin that will apply to gallery [closed]
- Woocommerce – Change Variable Product Add to Cart to behave like external product using Custom Field (link) [closed]
- WordPress meta-box and checkbox-list
- Two WooCommerce installations on the same server, one sends customer emails but the other does not
- How to add a link to our wp.org profile from wordpress.org plugin page?
- Better WP Security plugin blocking calls using file_get_contents() method
- How can I remove the welcome message generated by the New User Approve plugin?
- how to make a wplang for network fill automatically
- WordPress Following? Social Users?
- Plugin privelages for “editors”
- Adding a jQuery modal dialog to the admin area
- Update existing post dates to random dates and time
- Edit all $wp_scripts at once to $in_footer = false
- How can I send the mail once?
- Cannot run script properly with my custom plugin
- Cookie value changes back to previous value after changing
- Is it okay to make a plugin to the WordPress repo, but limit it’s actions to maximum N events?
- WordPress Dashboard add user password not working, etc
- Timber: Theme class not fetching the right directory?
- Hide Plugin Custom Post Type Menu Link
- Add external javascript to post template
- wp-admin/admin-ajax.php 400 (Bad Request) plugin
- Set up new WordPress domain using unclear files
- AJAX update fails for public/non-admin users
- Check if plugin is active outside of admin screen
- WP Rest Api GET method restriction on route, but POST method also works
- I dont know why my localization is not working
- Accounting for search terms that may include a space, using SearchWP
- Plugin does not not load code when not used (which is good) > Elementor
- WordPress DevOps – Environments (Rancher, Kubernetes, etc…)
- Why is every single HTML tag being stripped out of liveblog entries?
- Using activated_plugin to run code
- Create Database Tables on Plugin Activation hook
- Media Playlist Plugin
- Delivering Page Templates With Plugins
- Change page according to fetched GET Parameters
- Transition Post status not working
- Space in WordPress Attribute Causing Problems
- Is it possible to setup Category wise Subsciption?
- Why won’t the Comprehensive Google Map Plugin load?
- Is there a way to add a custom input field for every taxonomy term in WP post editor?
- Where did the “WP-Custom” plugin go?
- Replace Dash (-) and Underscore ( _ ) with Space
- How can I add different menus (different style menu) on each page?
- Custom Table doesn’t create on plugin activation
- How do I activate my child theme, as I do not see it in developer tools
- Code snippet plugin not working correctly with Windows live writer and WordPress
- Jquery based image accordian plugin
- Can’t modify plugin function
- add_meta_box showing blank screen in my page
- Plugin translations are not loaded from translate.wordpress.org
- Use inline callable for hooks and filters